provato a rimettere vers 11...
This commit is contained in:
+44
-6
@@ -57,16 +57,36 @@
|
||||
<HintPath>..\packages\Microsoft.AspNet.Web.Optimization.WebForms.1.1.3\lib\net45\Microsoft.AspNet.Web.Optimization.WebForms.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Microsoft.CSharp" />
|
||||
<Reference Include="Microsoft.ReportViewer.Common, Version=12.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.ReportViewer.2015.Runtime.12.0.2.2402\lib\Microsoft.ReportViewer.Common.dll</HintPath>
|
||||
<Reference Include="Microsoft.ReportViewer.Common, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.ReportViewer.11.0.3366.16\lib\Microsoft.ReportViewer.Common.dll</HintPath>
|
||||
<Private>True</Private>
|
||||
</Reference>
|
||||
<Reference Include="Microsoft.ReportViewer.ProcessingObjectModel, Version=12.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.ReportViewer.2015.Runtime.12.0.2.2402\lib\Microsoft.ReportViewer.ProcessingObjectModel.DLL</HintPath>
|
||||
<Reference Include="Microsoft.ReportViewer.DataVisualization, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.ReportViewer.11.0.3366.16\lib\Microsoft.ReportViewer.DataVisualization.DLL</HintPath>
|
||||
<Private>True</Private>
|
||||
</Reference>
|
||||
<Reference Include="Microsoft.ReportViewer.WebForms, Version=12.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.ReportViewer.2015.Runtime.12.0.2.2402\lib\Microsoft.ReportViewer.WebForms.DLL</HintPath>
|
||||
<Reference Include="Microsoft.ReportViewer.Design, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.ReportViewer.11.0.3366.16\lib\Microsoft.ReportViewer.Design.DLL</HintPath>
|
||||
<Private>True</Private>
|
||||
</Reference>
|
||||
<Reference Include="Microsoft.ReportViewer.ProcessingObjectModel, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.ReportViewer.11.0.3366.16\lib\Microsoft.ReportViewer.ProcessingObjectModel.DLL</HintPath>
|
||||
<Private>True</Private>
|
||||
</Reference>
|
||||
<Reference Include="Microsoft.ReportViewer.WebDesign, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.ReportViewer.11.0.3366.16\lib\Microsoft.ReportViewer.WebDesign.DLL</HintPath>
|
||||
<Private>True</Private>
|
||||
</Reference>
|
||||
<Reference Include="Microsoft.ReportViewer.WebForms, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.ReportViewer.11.0.3366.16\lib\Microsoft.ReportViewer.WebForms.DLL</HintPath>
|
||||
<Private>True</Private>
|
||||
</Reference>
|
||||
<Reference Include="Microsoft.ReportViewer.WinForms, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.ReportViewer.11.0.3366.16\lib\Microsoft.ReportViewer.WinForms.DLL</HintPath>
|
||||
<Private>True</Private>
|
||||
</Reference>
|
||||
<Reference Include="Microsoft.SqlServer.Types, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.SqlServer.Types.11.0.2\lib\net20\Microsoft.SqlServer.Types.dll</HintPath>
|
||||
<Private>True</Private>
|
||||
</Reference>
|
||||
<Reference Include="Microsoft.Web.Infrastructure, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
|
||||
@@ -105,6 +125,22 @@
|
||||
</Reference>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Content Include="..\packages\Microsoft.SqlServer.Types.11.0.2\nativeBinaries\x64\msvcr100.dll">
|
||||
<Link>SqlServerTypes\x64\msvcr100.dll</Link>
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="..\packages\Microsoft.SqlServer.Types.11.0.2\nativeBinaries\x64\SqlServerSpatial110.dll">
|
||||
<Link>SqlServerTypes\x64\SqlServerSpatial110.dll</Link>
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="..\packages\Microsoft.SqlServer.Types.11.0.2\nativeBinaries\x86\msvcr100.dll">
|
||||
<Link>SqlServerTypes\x86\msvcr100.dll</Link>
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="..\packages\Microsoft.SqlServer.Types.11.0.2\nativeBinaries\x86\SqlServerSpatial110.dll">
|
||||
<Link>SqlServerTypes\x86\SqlServerSpatial110.dll</Link>
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Accettazione.aspx" />
|
||||
<Content Include="AccettazioneEdit.aspx" />
|
||||
<Content Include="App_Readme\Elmah.txt" />
|
||||
@@ -362,6 +398,7 @@
|
||||
<Content Include="Scripts\jquery-2.2.4.min.js" />
|
||||
<Content Include="Scripts\jquery.mobile-1.4.5.js" />
|
||||
<Content Include="Scripts\jquery.mobile-1.4.5.min.js" />
|
||||
<Content Include="SqlServerTypes\readme.htm" />
|
||||
<Content Include="UserAdmin.aspx" />
|
||||
<Content Include="VAC.aspx" />
|
||||
<Content Include="VBMA.aspx" />
|
||||
@@ -483,6 +520,7 @@
|
||||
<DesignTimeSharedInput>True</DesignTimeSharedInput>
|
||||
<DependentUpon>Settings.settings</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="SqlServerTypes\Loader.cs" />
|
||||
<Compile Include="UserAdmin.aspx.cs">
|
||||
<DependentUpon>UserAdmin.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
|
||||
@@ -0,0 +1,45 @@
|
||||
using System;
|
||||
using System.IO;
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
namespace SqlServerTypes
|
||||
{
|
||||
/// <summary>
|
||||
/// Utility methods related to CLR Types for SQL Server
|
||||
/// </summary>
|
||||
internal class Utilities
|
||||
{
|
||||
[DllImport("kernel32.dll", CharSet = CharSet.Auto, SetLastError = true)]
|
||||
private static extern IntPtr LoadLibrary(string libname);
|
||||
|
||||
/// <summary>
|
||||
/// Loads the required native assemblies for the current architecture (x86 or x64)
|
||||
/// </summary>
|
||||
/// <param name="rootApplicationPath">
|
||||
/// Root path of the current application. Use Server.MapPath(".") for ASP.NET applications
|
||||
/// and AppDomain.CurrentDomain.BaseDirectory for desktop applications.
|
||||
/// </param>
|
||||
public static void LoadNativeAssemblies(string rootApplicationPath)
|
||||
{
|
||||
var nativeBinaryPath = IntPtr.Size > 4
|
||||
? Path.Combine(rootApplicationPath, @"SqlServerTypes\x64\")
|
||||
: Path.Combine(rootApplicationPath, @"SqlServerTypes\x86\");
|
||||
|
||||
LoadNativeAssembly(nativeBinaryPath, "msvcr100.dll");
|
||||
LoadNativeAssembly(nativeBinaryPath, "SqlServerSpatial110.dll");
|
||||
}
|
||||
|
||||
private static void LoadNativeAssembly(string nativeBinaryPath, string assemblyName)
|
||||
{
|
||||
var path = Path.Combine(nativeBinaryPath, assemblyName);
|
||||
var ptr = LoadLibrary(path);
|
||||
if (ptr == IntPtr.Zero)
|
||||
{
|
||||
throw new Exception(string.Format(
|
||||
"Error loading {0} (ErrorCode: {1})",
|
||||
assemblyName,
|
||||
Marshal.GetLastWin32Error()));
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,39 @@
|
||||
<html lang="en-US">
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<title>Microsoft.SqlServer.Types</title>
|
||||
<style>
|
||||
body {
|
||||
background: #fff;
|
||||
color: #505050;
|
||||
margin: 20px;
|
||||
}
|
||||
|
||||
#main {
|
||||
background: #efefef;
|
||||
padding: 5px 30px;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<div id="main">
|
||||
<h1>Action required to load native assemblies</h1>
|
||||
<p>
|
||||
To deploy an application that uses spatial data types to a machine that does not have 'System CLR Types for SQL Server' installed you also need to deploy the native assembly SqlServerSpatial110.dll. Both x86 (32 bit) and x64 (64 bit) versions of this assembly have been added to your project under the SqlServerTypes\x86 and SqlServerTypes\x64 subdirectories. The native assembly msvcr100.dll is also included in case the C++ runtime is not installed.
|
||||
</p>
|
||||
<p>
|
||||
You need to add code to load the correct one of these assemblies at runtime (depending on the current architecture).
|
||||
</p>
|
||||
<h2>ASP.NET applications</h2>
|
||||
<p>
|
||||
For ASP.NET applications, add the following line of code to the Application_Start method in Global.asax.cs:
|
||||
<pre> SqlServerTypes.Utilities.LoadNativeAssemblies(Server.MapPath("~/bin"));</pre>
|
||||
</p>
|
||||
<h2>Desktop applications</h2>
|
||||
<p>
|
||||
For desktop applications, add the following line of code to run before any spatial operations are performed:
|
||||
<pre> SqlServerTypes.Utilities.LoadNativeAssemblies(AppDomain.CurrentDomain.BaseDirectory);</pre>
|
||||
</p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,510 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Microsoft.VisualStudio.Data.Core</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:Microsoft.VisualStudio.Data.Core.DataClientObjectAttribute">
|
||||
<summary>Specifies that instances of a DDEX support entity should not be directly returned to clients. Instead, they should be returned through a client wrapper object that interacts with the underlying provider object.</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.DataClientObjectAttribute.#ctor(System.String)">
|
||||
<summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.Data.Core.DataClientObjectAttribute" /> class, specifying the class ID.</summary>
|
||||
<param name="classId">A string that contains a GUID in one of the formats that is recognized by the <see cref="T:System.Guid" /> constructor that takes a string input.</param>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.Data.Core.DataClientObjectAttribute.ClassId">
|
||||
<summary>Gets the class ID that identifies the client object class type.</summary>
|
||||
<returns>The class ID that identifies the client object class type.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.Data.Core.DataDefaultObjectAttribute">
|
||||
<summary>Specifies that a DDEX support entity has a default implementation that should be returned when a provider does not supply an implementation.</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.DataDefaultObjectAttribute.#ctor(System.String)">
|
||||
<summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.Data.Core.DataDefaultObjectAttribute" /> class, using the specified class ID.</summary>
|
||||
<param name="classId">A string that contains a GUID in one of the formats recognized by the <see cref="T:System.Guid" /> constructor that takes a string input.</param>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.Data.Core.DataDefaultObjectAttribute.ClassId">
|
||||
<summary>Gets the class ID that identifies the default object class type.</summary>
|
||||
<returns>The class ID that identifies the default object class type.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.Data.Core.DataProviderException">
|
||||
<summary>Represents the exception that occurs when there is an unexpected problem with a DDEX provider, such as missing or invalid registration or support entities.</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.DataProviderException.#ctor">
|
||||
<summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.Data.Core.DataProviderException" /> class.</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.DataProviderException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
|
||||
<summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.Data.Core.DataProviderException" /> class with serialized data.</summary>
|
||||
<param name="info">The object that holds the serialized object data.</param>
|
||||
<param name="context">The contextual information about the source or destination.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.DataProviderException.#ctor(System.String)">
|
||||
<summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.Data.Core.DataProviderException" /> class, specifying an error message.</summary>
|
||||
<param name="message">The message that describes the error.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.DataProviderException.#ctor(System.String,System.Exception)">
|
||||
<summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.Data.Core.DataProviderException" /> class, specifying an error message and a reference to the inner exception that is the cause of this exception.</summary>
|
||||
<param name="message">The message that describes the error.</param>
|
||||
<param name="innerException">The exception that is the cause of the current exception. If the <paramref name="innerException" /> parameter is not null, the current exception is raised in a catch block that handles the inner exception.</param>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.Data.Core.IVsDataClientObject`1">
|
||||
<summary>Represents a client wrapper object that interacts with an underlying provider object.</summary>
|
||||
<typeparam name="T">The type of the parameter.</typeparam>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataClientObject`1.Initialize(`0)">
|
||||
<summary>Initializes the client object with the underlying provider object implementation.</summary>
|
||||
<param name="providerObj">The underlying provider object implementation.</param>
|
||||
<exception cref="T:System.ArgumentNullException">The <paramref name="providerObj" /> parameter is null.</exception>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.Data.Core.IVsDataDefaultObject">
|
||||
<summary>Represents the default implementation of a DDEX support entity.</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.Data.Core.IVsDataHostService">
|
||||
<summary>Provides the DDEX Host service.</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataHostService.BeginInvokeOnUIThread(System.Delegate,System.Object[])">
|
||||
<summary>Asynchronously executes a specified method on the main (UI) thread running in the Visual Studio process, with the specified list of arguments.</summary>
|
||||
<returns>An IAsyncResult instance that represents the result of this operation.</returns>
|
||||
<param name="method">A delegate to a method that takes parameters of the same number and type that are contained in the <paramref name="args" /> parameter.</param>
|
||||
<param name="args">An array of objects to pass as arguments to the specified method. This parameter can be null if the method takes no arguments.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataHostService.GetService``2">
|
||||
<summary>Gets a global Visual Studio service of the specified type that implements the specified interface.</summary>
|
||||
<returns>The service instance.</returns>
|
||||
<typeparam name="TService">The service.</typeparam>
|
||||
<typeparam name="TInterface">The interface.</typeparam>
|
||||
<exception cref="T:Microsoft.VisualStudio.Data.ServiceNotFoundException">The service was not found.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataHostService.GetService``1">
|
||||
<summary>Gets a global Visual Studio service of the specified type.</summary>
|
||||
<returns>The service instance.</returns>
|
||||
<typeparam name="T">The service.</typeparam>
|
||||
<exception cref="T:Microsoft.VisualStudio.Data.ServiceNotFoundException">The service was not found.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataHostService.GetService``1(System.Guid)">
|
||||
<summary>Gets a global Visual Studio service that is registered with the specified class ID that implements the specified interface.</summary>
|
||||
<returns>The service instance.</returns>
|
||||
<param name="serviceGuid">The class ID of the service to retrieve.</param>
|
||||
<typeparam name="T">The interface.</typeparam>
|
||||
<exception cref="T:Microsoft.VisualStudio.Data.ServiceNotFoundException">The service was not found.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataHostService.InvokeOnUIThread(System.Delegate,System.Object[])">
|
||||
<summary>Synchronously executes a specified method on the main thread running in the Visual Studio process, with the specified list of arguments.</summary>
|
||||
<returns>An <see cref="T:System.Object" /> that contains the return value from the delegate being invoked, or null if the delegate has no return value.</returns>
|
||||
<param name="method">A delegate to a method that takes parameters of the same number and type that are contained in the <paramref name="args" /> parameter.</param>
|
||||
<param name="args">An array of objects to pass as arguments to the specified method. This parameter can be null if the method takes no arguments.</param>
|
||||
<exception cref="any">The specified method threw an exception.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataHostService.TryGetService``1">
|
||||
<summary>Tries to get a global Visual Studio service of the specified type.</summary>
|
||||
<returns>The service instance, if found; otherwise, null.</returns>
|
||||
<typeparam name="T">The type.</typeparam>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataHostService.TryGetService``2">
|
||||
<summary>Tries to get a global Visual Studio service of the specified type that implements the specified interface.</summary>
|
||||
<returns>The service instance, if found; otherwise, null.</returns>
|
||||
<typeparam name="TService">The service.</typeparam>
|
||||
<typeparam name="TInterface">The type.</typeparam>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataHostService.TryGetService``1(System.Guid)">
|
||||
<summary>Tries to get a global Visual Studio service that is registered with the specified class ID that implements the specified interface.</summary>
|
||||
<returns>The service instance, if found; otherwise, null.</returns>
|
||||
<param name="serviceGuid">The class ID of the service to retrieve.</param>
|
||||
<typeparam name="T">The interface.</typeparam>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.Data.Core.IVsDataHostService.UIThread">
|
||||
<summary>Gets the main (UI) thread running in the Visual Studio process.</summary>
|
||||
<returns>The main (UI) thread running in the Visual Studio process.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.Data.Core.IVsDataProvider">
|
||||
<summary>Provides a DDEX provider.</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataProvider.CreateObject``1">
|
||||
<summary>Creates an instance of the specified DDEX support entity that is implemented by the DDEX provider.</summary>
|
||||
<returns>An instance of the specified DDEX support entity that is implemented by the DDEX provider.</returns>
|
||||
<typeparam name="TObject">The object.</typeparam>
|
||||
<exception cref="T:Microsoft.VisualStudio.Data.Core.DataProviderException">The DDEX provider does not support the support entity, or instantiation of a new instance of the support entity threw an exception, whether by way of a CreateInstance call through reflection or through the DDEX provider’s <see cref="M:Microsoft.VisualStudio.Data.Core.IVsDataProviderObjectFactory.CreateObject(System.Type)" /> method implementation, or creation of the default or client object implementation (if there is one) failed.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataProvider.CreateObject``1(System.Guid)">
|
||||
<summary>Creates an instance of the specified DDEX support entity for the specified DDEX data source that is implemented by the DDEX provider.</summary>
|
||||
<returns>An instance of the specified DDEX support entity for the specified DDEX data source that is implemented by the DDEX provider.</returns>
|
||||
<param name="source">An identifier of a DDEX data source, or <see cref="F:System.Guid.Empty" /> for no specific data source.</param>
|
||||
<typeparam name="TObject">The object.</typeparam>
|
||||
<exception cref="T:Microsoft.VisualStudio.Data.Core.DataProviderException">The DDEX provider does not support the support entity, or instantiation of a new instance of the support entity threw an exception, whether by way of a CreateInstance call through reflection or through the DDEX provider’s <see cref="M:Microsoft.VisualStudio.Data.Core.IVsDataProviderObjectFactory.CreateObject(System.Type)" /> method implementation, or creation of the default or client object implementation (if there is one) failed.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataProvider.CreateObject(System.Guid,System.Type)">
|
||||
<summary>Creates an instance of the specified DDEX support entity for the specified DDEX data source that is implemented by the DDEX provider.</summary>
|
||||
<returns>An instance of the specified DDEX support entity for the specified DDEX data source that is implemented by the DDEX provider.</returns>
|
||||
<param name="source">An identifier of a DDEX data source, or <see cref="F:System.Guid.Empty" /> for no specific data source.</param>
|
||||
<param name="objType">A type of DDEX support entity.</param>
|
||||
<exception cref="T:Microsoft.VisualStudio.Data.Core.DataProviderException">The DDEX provider does not support the support entity, or instantiation of a new instance of the support entity threw an exception, whether by way of a CreateInstance call through reflection or through the DDEX provider’s <see cref="M:Microsoft.VisualStudio.Data.Core.IVsDataProviderObjectFactory.CreateObject(System.Type)" /> method implementation, or creation of the default or client object implementation (if there is one) failed.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataProvider.CreateObject``1(System.Guid,System.Type,``0)">
|
||||
<summary>Creates an instance of the specified DDEX support entity for the specified DDEX data source that is implemented by the DDEX provider, sited with the specified site object.</summary>
|
||||
<returns>An instance of the specified DDEX support entity that is implemented by the DDEX provider, sited with the specified site object.</returns>
|
||||
<param name="source">An identifier of a DDEX data source, or <see cref="F:System.Guid.Empty" /> for no specific data source.</param>
|
||||
<param name="objType">A type of DDEX support entity.</param>
|
||||
<param name="site">An instance of an object that should site the new DDEX support entity.</param>
|
||||
<typeparam name="TSite">The site.</typeparam>
|
||||
<exception cref="T:System.ArgumentNullException">The <paramref name="objType" /> parameter is null.</exception>
|
||||
<exception cref="T:Microsoft.VisualStudio.Data.Core.DataProviderException">The DDEX provider does not support the support entity, or instantiation of a new instance of the support entity threw an exception, whether by way of a CreateInstance call through reflection or through the DDEX provider’s <see cref="M:Microsoft.VisualStudio.Data.Core.IVsDataProviderObjectFactory.CreateObject(System.Type)" /> method implementation, or creation of the default or client object implementation (if there is one) failed.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataProvider.CreateObject``2(System.Guid,``1)">
|
||||
<summary>Creates an instance of the specified DDEX support entity for the specified DDEX data source that is implemented by the DDEX provider, sited with the specified site object.</summary>
|
||||
<returns>An instance of the specified DDEX support entity for the specified DDEX data source that is implemented by the DDEX provider, sited with the specified site object.</returns>
|
||||
<param name="source">An identifier of a DDEX data source, or <see cref="F:System.Guid.Empty" /> for no specific data source.</param>
|
||||
<param name="site">An instance of an object that should site the new DDEX support entity.</param>
|
||||
<typeparam name="TObject">The object.</typeparam>
|
||||
<typeparam name="TSite">The site.</typeparam>
|
||||
<exception cref="T:Microsoft.VisualStudio.Data.Core.DataProviderException">The DDEX provider does not support the support entity, or instantiation of a new instance of the support entity threw an exception, whether by way of a CreateInstance call through reflection or through the DDEX provider’s <see cref="M:Microsoft.VisualStudio.Data.Core.IVsDataProviderObjectFactory.CreateObject(System.Type)" /> method implementation, or creation of the default or client object implementation (if there is one) failed.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataProvider.CreateObject(System.Type)">
|
||||
<summary>Creates an instance of the specified DDEX support entity that is implemented by the DDEX provider.</summary>
|
||||
<returns>An instance of the specified DDEX support entity that is implemented by the DDEX provider.</returns>
|
||||
<param name="objType">A type of DDEX support entity.</param>
|
||||
<exception cref="T:Microsoft.VisualStudio.Data.Core.DataProviderException">The DDEX provider does not support the support entity, or instantiation of a new instance of the support entity threw an exception, whether by way of a CreateInstance call through reflection or through the DDEX provider’s <see cref="M:Microsoft.VisualStudio.Data.Core.IVsDataProviderObjectFactory.CreateObject(System.Type)" /> method implementation, or creation of the default or client object implementation (if there is one) failed.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataProvider.DeriveSource(System.String)">
|
||||
<summary>Derives a DDEX data source that is supported by the DDEX provider, given information about a target data source.</summary>
|
||||
<returns>The derived DDEX data source that is supported by the DDEX provider, or <see cref="F:System.Guid.Empty" /> if no data source can be derived.</returns>
|
||||
<param name="connectionString">A data connection string that contains information about a target data source.</param>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.Data.Core.IVsDataProvider.Description">
|
||||
<summary>Gets a description of the DDEX provider.</summary>
|
||||
<returns>A description of the DDEX provider.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.Data.Core.IVsDataProvider.DisplayName">
|
||||
<summary>Gets the display name of the DDEX provider.</summary>
|
||||
<returns>The display name of the DDEX provider.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataProvider.GetAssembly(System.Guid,System.String)">
|
||||
<summary>Resolves a provider-specific assembly string to its corresponding <see cref="T:System.Reflection.Assembly" /> representation, for a specific DDEX data source.</summary>
|
||||
<returns>An <see cref="T:System.Reflection.Assembly" /> object that represents the assembly that is resolved from the specified assembly string for the specified DDEX data source, if found; otherwise, null.</returns>
|
||||
<param name="source">A DDEX data source identifier.</param>
|
||||
<param name="assemblyString">A provider-specific assembly string.</param>
|
||||
<exception cref="T:System.ArgumentNullException">The <paramref name="assemblyString" /> parameter is null.</exception>
|
||||
<exception cref="<ANY>">The DDEX provider’s <see cref="M:Microsoft.VisualStudio.Data.Core.IVsDataSourceSpecializer.GetAssembly(System.Guid,System.String)" /> or <see cref="M:Microsoft.VisualStudio.Data.Core.IVsDataProviderObjectFactory.GetAssembly(System.String)" /> implementation threw an exception.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataProvider.GetAssembly(System.String)">
|
||||
<summary>Resolves a provider-specific assembly string to its corresponding <see cref="T:System.Reflection.Assembly" /> representation.</summary>
|
||||
<returns>An <see cref="T:System.Reflection.Assembly" /> object that represents the assembly that is resolved from the specified assembly string, if found; otherwise, null.</returns>
|
||||
<param name="assemblyString">A provider-specific assembly string.</param>
|
||||
<exception cref="T:System.ArgumentNullException">The <paramref name="assemblyString" /> parameter is null.</exception>
|
||||
<exception cref="<ANY>">The DDEX provider’s <see cref="M:Microsoft.VisualStudio.Data.Core.IVsDataProviderObjectFactory.GetAssembly(System.String)" /> implementation threw an exception.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataProvider.GetMainAssembly">
|
||||
<summary>Gets the provider’s main assembly.</summary>
|
||||
<returns>An <see cref="T:System.Reflection.Assembly" /> object that represents the provider’s main assembly.</returns>
|
||||
<exception cref="<ANY>">The DDEX provider’s <see cref="M:Microsoft.VisualStudio.Data.Core.IVsDataProviderObjectFactory.GetAssembly(System.String)" /> implementation threw an exception.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataProvider.GetProperty(System.String)">
|
||||
<summary>Gets a registered property of the DDEX provider.</summary>
|
||||
<returns>The value of the property, if exists; otherwise, null.</returns>
|
||||
<param name="name">The name of the property to retrieve.</param>
|
||||
<exception cref="T:System.ArgumentNullException">The <paramref name="name" /> parameter is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataProvider.GetString(System.String)">
|
||||
<summary>Gets a localized string from the DDEX provider.</summary>
|
||||
<returns>The localized value of the string resource, if the resource ID is valid and identifies an existing resource; otherwise, null.</returns>
|
||||
<param name="resourceId">The identifier of the string resource to retrieve.</param>
|
||||
<exception cref="T:System.ArgumentNullException">The <paramref name="resourceId" /> parameter is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataProvider.GetType(System.Guid,System.String)">
|
||||
<summary>Resolves a provider-specific type name to its corresponding <see cref="T:System.Type" /> representation, for a specific DDEX data source.</summary>
|
||||
<returns>A <see cref="T:System.Type" /> object that represents the type that is resolved from the specified type name for the specified DDEX data source, if it is found; otherwise, null.</returns>
|
||||
<param name="source">A DDEX data source identifier.</param>
|
||||
<param name="typeName">A provider-specific type name.</param>
|
||||
<exception cref="T:System.ArgumentNullException">The <paramref name="typeName" /> parameter is null.</exception>
|
||||
<exception cref="<ANY>">The DDEX provider's <see cref="M:Microsoft.VisualStudio.Data.Core.IVsDataSourceSpecializer.GetType(System.Guid,System.String)" /> or <see cref="M:Microsoft.VisualStudio.Data.Core.IVsDataProviderObjectFactory.GetType(System.String)" /> implementation threw an exception.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataProvider.GetType(System.String)">
|
||||
<summary>Resolves a provider-specific type name to its corresponding <see cref="T:System.Type" /> representation.</summary>
|
||||
<returns>A <see cref="T:System.Type" /> object that represents the type that is resolved from the specified type name, if it is found; otherwise, null.</returns>
|
||||
<param name="typeName">A provider-specific type name.</param>
|
||||
<exception cref="T:System.ArgumentNullException">The <paramref name="typeName" /> parameter is null.</exception>
|
||||
<exception cref="<ANY>">The DDEX provider's <see cref="M:Microsoft.VisualStudio.Data.Core.IVsDataProviderObjectFactory.GetType(System.String)" /> implementation threw an exception.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataProvider.GetUnsupportedReason(System.ComponentModel.Design.CommandID,System.Object)">
|
||||
<summary>Gets a localized string that explains why an operation is not supported.</summary>
|
||||
<returns>A localized string that explains why the specified operation is not supported, if the operation is in fact not supported; otherwise, null.</returns>
|
||||
<param name="command">A command that identifies the operation.</param>
|
||||
<param name="context">An object that represents the context in which the operation exists.</param>
|
||||
<exception cref="T:System.ArgumentNullException">The <paramref name="command" /> parameter is null.</exception>
|
||||
<exception cref="<ANY>">The DDEX provider's <see cref="M:Microsoft.VisualStudio.Data.Core.IVsDataProviderDynamicSupport.GetUnsupportedReason(System.Guid,System.ComponentModel.Design.CommandID,System.Object)" /> implementation threw an exception.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataProvider.GetUnsupportedReason(System.Guid,System.ComponentModel.Design.CommandID,System.Object)">
|
||||
<summary>Gets a localized string that explains why an operation is not supported for the specified DDEX data source.</summary>
|
||||
<returns>A localized string that explains why the specified operation is not supported, if the operation is in fact not supported; otherwise, null.</returns>
|
||||
<param name="source">A DDEX data source identifier.</param>
|
||||
<param name="command">A command that identifies the operation.</param>
|
||||
<param name="context">An object that represents the context in which the operation exists.</param>
|
||||
<exception cref="T:System.ArgumentNullException">The <paramref name="command" /> parameter is null.</exception>
|
||||
<exception cref="<ANY>">The DDEX provider's <see cref="M:Microsoft.VisualStudio.Data.Core.IVsDataProviderDynamicSupport.GetUnsupportedReason(System.Guid,System.ComponentModel.Design.CommandID,System.Object)" /> implementation threw an exception.</exception>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.Data.Core.IVsDataProvider.Guid">
|
||||
<summary>Gets the unique identifier of the DDEX provider.</summary>
|
||||
<returns>The unique identifier of the DDEX provider.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataProvider.IsOperationSupported(System.ComponentModel.Design.CommandID,System.Object)">
|
||||
<summary>Determines whether a specific operation is supported by the provider in the current environment.</summary>
|
||||
<returns>true if the operation is supported by the provider in the current environment; otherwise, false.</returns>
|
||||
<param name="command">A command that identifies the operation.</param>
|
||||
<param name="context">An object that represents the context in which the operation exists.</param>
|
||||
<exception cref="T:System.ArgumentNullException">The <paramref name="command" /> parameter is null.</exception>
|
||||
<exception cref="<ANY>">The DDEX provider's <see cref="M:Microsoft.VisualStudio.Data.Core.IVsDataProvider.IsOperationSupported(System.Guid,System.ComponentModel.Design.CommandID,System.Object)" /> implementation threw an exception.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataProvider.IsOperationSupported(System.Guid,System.ComponentModel.Design.CommandID,System.Object)">
|
||||
<summary>Determines whether a specific operation is supported by the provider in the current environment, for the specified DDEX data source.</summary>
|
||||
<returns>true if the operation is supported by the provider in the current environment; otherwise, false.</returns>
|
||||
<param name="source">A DDEX data source identifier.</param>
|
||||
<param name="command">A command that identifies the operation.</param>
|
||||
<param name="context">An object that represents the context in which the operation exists.</param>
|
||||
<exception cref="T:System.ArgumentNullException">The <paramref name="command" /> parameter is null.</exception>
|
||||
<exception cref="<ANY>">The DDEX provider's <see cref="M:Microsoft.VisualStudio.Data.Core.IVsDataProviderDynamicSupport.IsOperationSupported(System.Guid,System.ComponentModel.Design.CommandID,System.Object)" /> implementation threw an exception.</exception>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.Data.Core.IVsDataProvider.Name">
|
||||
<summary>Gets the programmatic name of the DDEX provider.</summary>
|
||||
<returns>The programmatic name of the DDEX provider.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.Data.Core.IVsDataProvider.ShortDisplayName">
|
||||
<summary>Gets a short display name of the DDEX provider.</summary>
|
||||
<returns>A short display name of the DDEX provider.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataProvider.SupportsObject(System.Guid,System.Type)">
|
||||
<summary>Determines whether a DDEX provider supports the specified type of DDEX support entity for the specified DDEX data source.</summary>
|
||||
<returns>true if the DDEX provider supports the specified type of DDEX support entity for the specified DDEX data source; otherwise, false.</returns>
|
||||
<param name="source">A DDEX data source identifier, or <see cref="F:System.Guid.Empty" /> for no specific data source.</param>
|
||||
<param name="objType">A type of DDEX support entity.</param>
|
||||
<exception cref="T:System.ArgumentNullException">The <paramref name="objType" /> parameter is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataProvider.SupportsObject(System.Type)">
|
||||
<summary>Determines whether a DDEX provider supports the specified type of DDEX support entity.</summary>
|
||||
<returns>true if the DDEX provider supports the specified type of DDEX support entity; otherwise, false.</returns>
|
||||
<param name="objType">A type of DDEX support entity.</param>
|
||||
<exception cref="T:System.ArgumentNullException">The <paramref name="objType" /> parameter is null.</exception>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.Data.Core.IVsDataProvider.Technology">
|
||||
<summary>Gets the unique identifier of the underlying technology employed and targeted by the DDEX provider.</summary>
|
||||
<returns>The unique identifier of the underlying technology employed and targeted by the DDEX provider.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataProvider.TryCreateObject``1">
|
||||
<summary>Tries to create an instance of the specified DDEX support entity that is implemented by the DDEX provider.</summary>
|
||||
<returns>An instance of the specified DDEX support entity that is implemented by the DDEX provider, if the DDEX provider supports it; otherwise, the default instance of type <see cref="T:System.Object" />.</returns>
|
||||
<typeparam name="TObject">The object.</typeparam>
|
||||
<exception cref="T:Microsoft.VisualStudio.Data.DataProviderException">Instantiation of a new instance of the support entity threw an exception, whether by way of a CreateInstance call through reflection or through the DDEX provider’s <see cref="M:Microsoft.VisualStudio.Data.Core.IVsDataProviderObjectFactory.CreateObject(System.Type)" /> method implementation, or creation of the default or client object implementation (if there is one) failed.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataProvider.TryCreateObject``1(System.Guid)">
|
||||
<summary>Tries to create an instance of the specified DDEX support entity for the specified DDEX data source that is implemented by the DDEX provider.</summary>
|
||||
<returns>An instance of the specified DDEX support entity for the specified DDEX data source that is implemented by the DDEX provider, if the DDEX provider supports it. Otherwise, the default instance of type TObject.</returns>
|
||||
<param name="source">A DDEX data source identifier, or <see cref="F:System.Guid.Empty" /> for no specific data source.</param>
|
||||
<typeparam name="TObject">The object.</typeparam>
|
||||
<exception cref="T:Microsoft.VisualStudio.Data.Core.DataProviderException">Instantiation of a new instance of the support entity threw an exception, whether by way of a CreateInstance call through reflection or through the DDEX provider’s <see cref="M:Microsoft.VisualStudio.Data.Core.IVsDataSourceSpecializer.CreateObject(System.Guid,System.Type)" /> or <see cref="M:Microsoft.VisualStudio.Data.Core.IVsDataProviderObjectFactory.CreateObject(System.Type)" /> method implementation, or creation of the default or client object implementation (if there is one) failed.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataProvider.TryCreateObject(System.Guid,System.Type)">
|
||||
<summary>Tries to create an instance of the specified DDEX support entity for the specified DDEX data source that is implemented by the DDEX provider.</summary>
|
||||
<returns>An instance of the specified DDEX support entity for the specified DDEX data source that is implemented by the DDEX provider, if the DDEX provider supports it; otherwise, null.</returns>
|
||||
<param name="source">A DDEX data source identifier, or <see cref="F:System.Guid.Empty" /> for no specific data source.</param>
|
||||
<param name="objType">A type of DDEX support entity.</param>
|
||||
<exception cref="T:System.ArgumentNullException">Instantiation of a new instance of the support entity threw an exception, whether by way of a CreateInstance call through reflection or through the DDEX provider’s <see cref="M:Microsoft.VisualStudio.Data.Core.IVsDataSourceSpecializer.CreateObject(System.Guid,System.Type)" /> or <see cref="M:Microsoft.VisualStudio.Data.Core.IVsDataProviderObjectFactory.CreateObject(System.Type)" /> method implementation, or creation of the default or client object implementation (if there is one) failed.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataProvider.TryCreateObject``1(System.Guid,System.Type,``0)">
|
||||
<summary>Tries to create an instance of the specified DDEX support entity for the specified DDEX data source that is implemented by the DDEX provider, sited with the specified site object.</summary>
|
||||
<returns>An instance of the specified DDEX support entity that is implemented by the DDEX provider, sited with the specified site object, if the DDEX provider supports it; otherwise, null.</returns>
|
||||
<param name="source">A DDEX data source identifier, or <see cref="F:System.Guid.Empty" /> for no specific data source.</param>
|
||||
<param name="objType">A type of DDEX support entity.</param>
|
||||
<param name="site">An instance of an object that should site the new DDEX support entity.</param>
|
||||
<typeparam name="TSite">The site.</typeparam>
|
||||
<exception cref="T:System.ArgumentNullException">The <paramref name="objType" /> parameter is null.</exception>
|
||||
<exception cref="T:Microsoft.VisualStudio.Data.Core.DataProviderException">Instantiation of a new instance of the support entity threw an exception, whether by way of a CreateInstance call through reflection or through the DDEX provider’s <see cref="M:Microsoft.VisualStudio.Data.Core.IVsDataSourceSpecializer.CreateObject(System.Guid,System.Type)" /> or <see cref="M:Microsoft.VisualStudio.Data.Core.IVsDataProviderObjectFactory.CreateObject(System.Type)" /> method implementation, or creation of the default or client object implementation (if there is one) failed.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataProvider.TryCreateObject``2(System.Guid,``1)">
|
||||
<summary>Tries to create an instance of the specified DDEX support entity for the specified DDEX data source that is implemented by the DDEX provider, sited with the specified site object.</summary>
|
||||
<returns>An instance of the specified DDEX support entity for the specified DDEX data source that is implemented by the DDEX provider, sited with the specified site object, if the DDEX provider supports it. Otherwise, the default instance of type TObject.</returns>
|
||||
<param name="source">A DDEX data source identifier, or <see cref="F:System.Guid.Empty" /> for no specific data source.</param>
|
||||
<param name="site">An instance of an object that should site the new DDEX support entity.</param>
|
||||
<typeparam name="TObject">The object.</typeparam>
|
||||
<typeparam name="TSite">The site.</typeparam>
|
||||
<exception cref="T:Microsoft.VisualStudio.Data.Core.DataProviderException">Instantiation of a new instance of the support entity threw an exception, whether by way of a CreateInstance call through reflection or through the DDEX provider’s <see cref="M:Microsoft.VisualStudio.Data.Core.IVsDataSourceSpecializer.CreateObject(System.Guid,System.Type)" /> or <see cref="M:Microsoft.VisualStudio.Data.Core.IVsDataProviderObjectFactory.CreateObject(System.Type)" /> method implementation, or creation of the default or client object implementation (if there is one) failed.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataProvider.TryCreateObject(System.Type)">
|
||||
<summary>Tries to create an instance of the specified DDEX support entity that is implemented by the DDEX provider.</summary>
|
||||
<returns>An instance of the specified DDEX support entity that is implemented by the DDEX provider, if the DDEX provider supports it; otherwise, null.</returns>
|
||||
<param name="objType">A type of DDEX support entity.</param>
|
||||
<exception cref="T:Microsoft.VisualStudio.Data.Core.DataProviderException">Instantiation of a new instance of the support entity threw an exception, whether by way of a CreateInstance call through reflection or through the DDEX provider’s <see cref="M:Microsoft.VisualStudio.Data.Core.IVsDataProviderObjectFactory.CreateObject(System.Type)" /> method implementation, or creation of the default or client object implementation (if there is one) failed.</exception>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.Data.Core.IVsDataProviderDynamicSupport">
|
||||
<summary>Provides the ability to alter the support of a DDEX provider, its supported sources, and specific operations, based on the current environment.</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataProviderDynamicSupport.GetUnsupportedReason(System.Guid,System.ComponentModel.Design.CommandID,System.Object)">
|
||||
<summary>Gets a localized string describing the reason an operation is not supported, for the specified DDEX data source.</summary>
|
||||
<returns>A localized string describing why the specified operation is not supported, if the operation is in fact not supported; otherwise, null.</returns>
|
||||
<param name="source">A DDEX data source identifier.</param>
|
||||
<param name="command">A command identifying the operation.</param>
|
||||
<param name="context">An object representing the context in which the operation exists.</param>
|
||||
<exception cref="T:System.ArgumentNullException">The <paramref name="command" /> parameter is null.</exception>
|
||||
<exception cref="T:System.ArgumentException">The <paramref name="context" /> parameter is not an expected value for the specified operation.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataProviderDynamicSupport.IsOperationSupported(System.Guid,System.ComponentModel.Design.CommandID,System.Object)">
|
||||
<summary>Determines whether a specific operation is supported in the current environment, for the specified DDEX data source.</summary>
|
||||
<returns>true if the operation is supported by the provider in the current environment; otherwise, false.</returns>
|
||||
<param name="source">A DDEX data source identifier.</param>
|
||||
<param name="command">A command identifying the operation.</param>
|
||||
<param name="context">An object representing the context in which the operation exists.</param>
|
||||
<exception cref="T:System.ArgumentNullException">The <paramref name="command" /> parameter is null.</exception>
|
||||
<exception cref="T:System.ArgumentException">The <paramref name="context" /> parameter is not an expected value for the specified operation.</exception>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.Data.Core.IVsDataProviderDynamicSupport.IsProviderSupported">
|
||||
<summary>Gets a value indicating whether the provider is supported in the current environment.</summary>
|
||||
<returns>A value indicating whether the provider is supported in the current environment.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataProviderDynamicSupport.IsSourceSupported(System.Guid)">
|
||||
<summary>Gets a value indicating whether a particular DDEX data source is supported by this DDEX provider in the current environment.</summary>
|
||||
<returns>true if the DDEX data source is supported by this DDEX provider in the current environment; otherwise, false.</returns>
|
||||
<param name="source">A DDEX data source identifier.</param>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.Data.Core.IVsDataProviderManager">
|
||||
<summary>Exposes the DDEX Provider Manager service, which allows discovery of registered DDEX providers.</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.Data.Core.IVsDataProviderManager.Providers">
|
||||
<summary>Gets a dictionary of all registered DDEX providers.</summary>
|
||||
<returns>A dictionary of all registered DDEX providers.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.Data.Core.IVsDataProviderObjectFactory">
|
||||
<summary>Provides the ability to create DDEX provider implementations of support entities.</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataProviderObjectFactory.CreateObject(System.Type)">
|
||||
<summary>Creates an instance of the specified DDEX support entity that is implemented by the DDEX provider.</summary>
|
||||
<returns>An instance of the specified DDEX support entity that is implemented by the DDEX provider, if the DDEX provider supports it; otherwise, null.</returns>
|
||||
<param name="objType">A type of DDEX support entity.</param>
|
||||
<exception cref="T:System.ArgumentNullException">The <paramref name="objType" /> parameter is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataProviderObjectFactory.GetAssembly(System.String)">
|
||||
<summary>Resolves a provider-specific assembly string to its corresponding <see cref="T:System.Reflection.Assembly" /> representation.</summary>
|
||||
<returns>An <see cref="T:System.Reflection.Assembly" /> object representing the assembly resolved from the specified assembly string, if found; otherwise, null.</returns>
|
||||
<param name="assemblyString">A provider-specific assembly string.</param>
|
||||
<exception cref="T:System.ArgumentNullException">The <paramref name="assemblyString" /> parameter is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataProviderObjectFactory.GetType(System.String)">
|
||||
<summary>Resolves a provider-specific type name to its corresponding <see cref="T:System.Type" /> representation.</summary>
|
||||
<returns>An <see cref="T:System.Type" /> object representing the type resolved from the specified type name, if found; otherwise, null.</returns>
|
||||
<param name="typeName">A provider-specific type name.</param>
|
||||
<exception cref="T:System.ArgumentNullException">The <paramref name="typeName" /> parameter is null.</exception>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.Data.Core.IVsDataSiteableObject`1">
|
||||
<summary>Represents an object that can be sited with a specific type.</summary>
|
||||
<typeparam name="T">The type of the parameter.</typeparam>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.Data.Core.IVsDataSiteableObject`1.Site">
|
||||
<summary>Gets or sets the site.</summary>
|
||||
<returns>The site object.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.Data.Core.IVsDataSource">
|
||||
<summary>Represents a DDEX data source.</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.Data.Core.IVsDataSource.DefaultProvider">
|
||||
<summary>Gets the default provider that supports the DDEX data source.</summary>
|
||||
<returns>The default provider that supports the DDEX data source.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.Data.Core.IVsDataSource.Description">
|
||||
<summary>Gets the basic description of the DDEX data source.</summary>
|
||||
<returns>The basic description of the DDEX data source.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.Data.Core.IVsDataSource.DisplayName">
|
||||
<summary>Gets the display name of the DDEX data source.</summary>
|
||||
<returns>The display name of the DDEX data source.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataSource.GetDescription(System.Guid)">
|
||||
<summary>Gets a localized description of the selection of the DDEX data source combined with a specific supporting DDEX provider.</summary>
|
||||
<returns>A localized description of the selection of this DDEX data source combined with a specific supporting DDEX provider, or null if no description exists.</returns>
|
||||
<param name="provider">The identifier of a supporting DDEX provider.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataSource.GetProperty(System.Guid,System.String)">
|
||||
<summary>Gets a property of the DDEX data source as registered by a specific supporting DDEX provider.</summary>
|
||||
<returns>The value of the property, if exists; otherwise, null.</returns>
|
||||
<param name="provider">The identifier of a supporting DDEX provider.</param>
|
||||
<param name="name">The name of the property to retrieve.</param>
|
||||
<exception cref="T:System.ArgumentNullException">The <paramref name="name" /> parameter was null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataSource.GetProperty(System.String)">
|
||||
<summary>Gets a property of the DDEX data source.</summary>
|
||||
<returns>The value of the property, if it exists; otherwise, null.</returns>
|
||||
<param name="name">The name of the property to retrieve.</param>
|
||||
<exception cref="T:System.ArgumentNullException">The <paramref name="name" /> parameter is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataSource.GetProviders">
|
||||
<summary>Gets the DDEX providers that support this DDEX data source.</summary>
|
||||
<returns>An array of DDEX provider identifiers that represent the valid, registered DDEX providers that support this DDEX data source.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.Data.Core.IVsDataSource.Guid">
|
||||
<summary>Gets the unique identifier of the DDEX data source.</summary>
|
||||
<returns>The unique identifier of the DDEX data source.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.Data.Core.IVsDataSource.Name">
|
||||
<summary>Gets the programmatic name of the DDEX data source.</summary>
|
||||
<returns>The programmatic name of the DDEX data source.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.Data.Core.IVsDataSourceManager">
|
||||
<summary>Represents the DDEX Data Source Manager service, which enables discovery of registered DDEX data sources.</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.Data.Core.IVsDataSourceManager.Sources">
|
||||
<summary>Gets a dictionary of all registered DDEX data sources.</summary>
|
||||
<returns>A dictionary of all registered DDEX data sources.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.Data.Core.IVsDataSourceSpecializer">
|
||||
<summary>Provides the ability to specialize DDEX provider implementations of support entities for specific data sources based on a data connection string.</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataSourceSpecializer.CreateObject(System.Guid,System.Type)">
|
||||
<summary>Creates an instance of the specified DDEX support entity that is implemented by the DDEX provider for a specific DDEX data source.</summary>
|
||||
<returns>An instance of the specified DDEX support entity that is implemented by the DDEX provider for a specific DDEX data source, if the DDEX provider supports it; otherwise, null.</returns>
|
||||
<param name="source">A DDEX data source identifier.</param>
|
||||
<param name="objType">A type of DDEX support entity.</param>
|
||||
<exception cref="T:System.ArgumentNullException">The <paramref name="objType" /> parameter is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataSourceSpecializer.DeriveSource(System.String)">
|
||||
<summary>Derives a DDEX data source, when possible, from a DDEX provider-specific data connection string.</summary>
|
||||
<returns>A valid, registered DDEX data source identifier that was determined to represent the type of the target data source identified by the connection string.</returns>
|
||||
<param name="connectionString">A DDEX provider-specific data connection string that defines a target data source.</param>
|
||||
<exception cref="T:System.ArgumentNullException">The <paramref name="connectionString" /> parameter is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataSourceSpecializer.GetAssembly(System.Guid,System.String)">
|
||||
<summary>Resolves a provider-specific assembly string to its corresponding <see cref="T:System.Reflection.Assembly" /> representation, for a specific DDEX data source.</summary>
|
||||
<returns>An <see cref="T:System.Reflection.Assembly" /> object representing the assembly resolved from the specified assembly string, for the specified DDEX data source, if found; otherwise, null.</returns>
|
||||
<param name="source">A DDEX data source identifier.</param>
|
||||
<param name="assemblyString">A provider-specific assembly string.</param>
|
||||
<exception cref="T:System.ArgumentNullException">The <paramref name="assemblyString" /> parameter is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataSourceSpecializer.GetType(System.Guid,System.String)">
|
||||
<summary>Resolves a provider-specific type name to its corresponding <see cref="T:System.Type" /> representation, for a specific DDEX data source.</summary>
|
||||
<returns>An <see cref="T:System.Type" /> object representing the type resolved from the specified type name, for the specified DDEX data source, if found; otherwise, null.</returns>
|
||||
<param name="source">A DDEX data source identifier.</param>
|
||||
<param name="typeName">A provider-specific type name.</param>
|
||||
<exception cref="T:System.ArgumentNullException">The <paramref name="typeName" /> parameter is null.</exception>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.Data.Core.IVsDataSupport">
|
||||
<summary>Provides the ability to supply a stream of XML that drives support for a particular area of data designer extensibility (DDEX).</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataSupport.OpenSupportStream">
|
||||
<summary>Opens and returns the stream of data support XML that is represented by the data support object.</summary>
|
||||
<returns>An open stream containing the data support XML that is represented by the data support object.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.Data.Core.IVsDataSupportImportResolver">
|
||||
<summary>Provides the ability to resolve Import statements in a stream of data support XML.</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataSupportImportResolver.ImportSupportStream(System.String)">
|
||||
<summary>Imports and returns a stream of data support XML that is identified with a specified name.</summary>
|
||||
<returns>An open stream containing the data support XML to be imported, or null if there is no stream found with this name.</returns>
|
||||
<param name="name">The name of a stream to import.</param>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.Data.Core.IVsDataSupportObject`1">
|
||||
<summary>Represents an object that was created based on reference information supplied in a data support XML stream.</summary>
|
||||
<typeparam name="T">The type of the parameter.</typeparam>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Data.Core.IVsDataSupportObject`1.Invoke(System.String,System.Object[],System.Object[])">
|
||||
<summary>Invokes a method on the object with additional parameters not present in the method signature.</summary>
|
||||
<returns>The return value of the method, if any; otherwise, null.</returns>
|
||||
<param name="name">The name of a method on the object.</param>
|
||||
<param name="args">The regular arguments to pass to the method.</param>
|
||||
<param name="parameters">Additional parameters to pass to the method.</param>
|
||||
<exception cref="any">The method called threw an exception.</exception>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,195 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Microsoft.VisualStudio.Designer.Interfaces</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="M:Microsoft.VisualStudio.Designer.Interfaces.IVSMDCodeDomCreator.CreateCodeDomProvider(System.Object,System.Int32)">
|
||||
<summary>Creates a <see cref="T:Microsoft.VisualStudio.Designer.Interfaces.IVSMDCodeDomProvider" />.</summary>
|
||||
<param name="pHier">The <see cref="T:Microsoft.VisualStudio.Shell.Interop.IVsHierarchy" />.</param>
|
||||
<param name="itemid">The item ID.</param>
|
||||
<returns>The <see cref="T:Microsoft.VisualStudio.Designer.Interfaces.IVsCodeDomProvider" />.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Designer.Interfaces.IVSMDDesigner.Dispose">
|
||||
<summary>Releases all resources used by the <see cref="T:Microsoft.VisualStudio.Designer.Interfaces.IVSMDDesigner" />. </summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Designer.Interfaces.IVSMDDesigner.Flush">
|
||||
<summary>Flushes any changes that the designer has made to the text buffer.</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Designer.Interfaces.IVSMDDesigner.GetLoadError">
|
||||
<summary>Gets the HRESULT of the last load error, should one exist.</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Designer.Interfaces.IVSMDDesignerLoader.Dispose">
|
||||
<summary>Disposes this designer loader. </summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Designer.Interfaces.IVSMDDesignerLoader.GetEditorCaption(System.Int32)">
|
||||
<summary>Gets the editor caption for the design surface. </summary>
|
||||
<param name="status">
|
||||
<see cref="T:Microsoft.VisualStudio.TextManager.Interop.READONLYSTATUS" />.</param>
|
||||
<returns>The caption.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Designer.Interfaces.IVSMDDesignerLoader.Initialize(System.Object,System.Object,System.Int32,System.Object)">
|
||||
<summary>Initializes the loader. This associates it with a doc data object and an item ID.</summary>
|
||||
<param name="pSp">The <see cref="T:Microsoft.VisualStudio.OLE.Interop.IServiceProvider" />.</param>
|
||||
<param name="pHier">The <see cref="T:Microsoft.VisualStudio.Shell.Interop.IVsHierarchy" />.</param>
|
||||
<param name="itemid">The <see cref="T:Microsoft.VisualStudio.VSConstants.VSITEMID" />.</param>
|
||||
<param name="pDocData">An <see cref="T:System.IntPtr" /> to a doc data object.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Designer.Interfaces.IVSMDDesignerLoader.SetBaseEditorCaption(System.String)">
|
||||
<summary>Sets the base editor caption. </summary>
|
||||
<param name="pwszCaption">The caption.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Designer.Interfaces.IVSMDDesignerService.CreateDesigner(System.Object,System.Object)">
|
||||
<summary>Creates a designer based on the contents of the given designer loader.</summary>
|
||||
<param name="pSp">The <see cref="T:Microsoft.VisualStudio.OLE.Interop.IServiceProvider" />.</param>
|
||||
<param name="pDesignerLoader">The <see cref="T:Microsoft.VisualStudio.Designer.Interfaces.IVSMDDesignerLoader" />.</param>
|
||||
<returns>The <see cref="T:Microsoft.VisualStudio.Designer.Interfaces.IVSMDDesigner" />.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Designer.Interfaces.IVSMDDesignerService.CreateDesignerForClass(System.Object,System.String)">
|
||||
<summary>Creates a designer based on the designer of the given component class. </summary>
|
||||
<param name="pSp">The <see cref="T:Microsoft.VisualStudio.OLE.Interop.IServiceProvider" />.</param>
|
||||
<param name="pwszComponentClass">The fully-qualified name of the class.</param>
|
||||
<returns>The new <see cref="T:Microsoft.VisualStudio.Designer.Interfaces.IVSMDDesigner" />.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Designer.Interfaces.IVSMDDesignerService.CreateDesignerLoader(System.String)">
|
||||
<summary>Creates an uninitialized designer loader.</summary>
|
||||
<param name="pwszCodeStreamClass">The type name of the loader class.</param>
|
||||
<returns>The <see cref="T:Microsoft.VisualStudio.Designer.Interfaces.IVSMDDesignerLoader" />.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Designer.Interfaces.IVSMDDesignerService.GetDesignerLoaderClassForFile(System.String)">
|
||||
<summary>Finds a registered designer loader for the specified file extension.</summary>
|
||||
<param name="pwszFileName">The file name.</param>
|
||||
<returns>The type name of the designer loader.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Designer.Interfaces.IVSMDDesignerService.RegisterDesignViewAttribute(System.Object,System.Int32,System.Int32,System.String)">
|
||||
<summary>Registers the specified attribute value for the specified file. </summary>
|
||||
<param name="pHier">The T:Microsoft.VisualStudio.Shell.Interop.IVSHierarchy object.</param>
|
||||
<param name="itemid">The <see cref="T:Microsoft.VisualStudio.VSConstants.VSITEMID" />.</param>
|
||||
<param name="dwClass">The index of the class. The only requirement is that it be unique for each class and be in increasing value for each class declared in the file.</param>
|
||||
<param name="pwszAttributeValue">The name of the attribute value.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Designer.Interfaces.IVSMDPerPropertyBrowsing.GetPropertyAttributes(System.Int32,System.UInt32@,System.IntPtr,System.IntPtr)">
|
||||
<summary>Gets the list of attributes for the object.</summary>
|
||||
<param name="dispid">The dispatch ID of the property for which to retrieve attributes.</param>
|
||||
<param name="pceltAttrs">The number of attribute type names in <paramref name="pbstrTypeName" />s.</param>
|
||||
<param name="ppbstrTypeNames">An array of variants to be used to initialize the given attributes. If the attributes have a constructor that takes a parameter, the given attribute will be used to initialize the attribute. </param>
|
||||
<param name="ppvarAttrValues">If the initializer is NULL, VT_EMPTY or VT_NULL, the default ctor will be called. Variants will be caller freed individually using variant clear, then CoTaskMemFree on the array itself.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Designer.Interfaces.IVSMDPropertyBrowser.CreatePropertyGrid">
|
||||
<summary>Creates a properties window. You must populate this grid with data yourself.</summary>
|
||||
<returns>The new <see cref="T:Microsoft.VisualStudio.Designer.Interfaces.IVSMDPropertyGrid" />.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Designer.Interfaces.IVSMDPropertyBrowser.Refresh">
|
||||
<summary>Refreshes the properties window.</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Designer.Interfaces.IVSMDPropertyGrid.Dispose">
|
||||
<summary>Destroys the properties window.</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Designer.Interfaces.IVSMDPropertyGrid.GetOption(Microsoft.VisualStudio.Designer.Interfaces._PROPERTYGRIDOPTION)">
|
||||
<summary>Gets the value of the given option.</summary>
|
||||
<param name="option">The <see cref="T:Microsoft.VisualStudio.Designer.Interfaces._PROPERTYGRIDOPTION" />.</param>
|
||||
<returns>The value.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Designer.Interfaces.IVSMDPropertyGrid.Refresh">
|
||||
<summary>Refreshes the property grid.</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Designer.Interfaces.IVSMDPropertyGrid.SetOption(Microsoft.VisualStudio.Designer.Interfaces._PROPERTYGRIDOPTION,System.Object)">
|
||||
<summary>Sets the specified option.</summary>
|
||||
<param name="option">The <see cref="T:Microsoft.VisualStudio.Designer.Interfaces._PROPERTYGRIDOPTION" />.</param>
|
||||
<param name="vtOption">The value of the option.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Designer.Interfaces.IVSMDPropertyGrid.SetSelectedObjects(System.Int32,System.Int32)">
|
||||
<summary>Sets objects for the grid to browse.</summary>
|
||||
<param name="cObjects">The number of objects.</param>
|
||||
<param name="ppUnk">A pointer to a set of objects.</param>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.Designer.Interfaces.IVSMDCodeDomProvider.CodeDomProvider">
|
||||
<summary>Gets the provider.</summary>
|
||||
<returns>The dispatch interface of the provider.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.Designer.Interfaces.IVSMDDesigner.CommandGuid">
|
||||
<summary>Gets the GUID of the designer command.</summary>
|
||||
<returns>The GUID of the designer command.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.Designer.Interfaces.IVSMDDesigner.SelectionContainer">
|
||||
<summary>Gets the selection container.</summary>
|
||||
<returns>An object of type <see cref="T:Microsoft.VisualStudio.Shell.Interop.ISelectionContainer" />.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.Designer.Interfaces.IVSMDDesigner.View">
|
||||
<summary>Gets the view for this designer.</summary>
|
||||
<returns>An object that is typically of type <see cref="T:Microsoft.VisualStudio.Shell.Interop.IVsWindowPane" /> or a document object. </returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.Designer.Interfaces.IVSMDDesignerService.DesignViewAttribute">
|
||||
<summary>Gets the name of the metadata attribute we will use to determine if a class supports a design view.</summary>
|
||||
<returns />
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.Designer.Interfaces.IVSMDPropertyBrowser.WindowGlyphResourceID">
|
||||
<summary>Gets the resource ID of the glyph that the properties window should use as its tool window icon.</summary>
|
||||
<returns>The resource ID.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.Designer.Interfaces.IVSMDPropertyGrid.CommandsVisible">
|
||||
<summary>Gets the current visible state of the commands window.</summary>
|
||||
<returns>true if the command window is visible, otherwise false.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.Designer.Interfaces.IVSMDPropertyGrid.GridSort">
|
||||
<summary>Gets or sets the sort order of the properties window</summary>
|
||||
<returns>The <see cref="T:Microsoft.VisualStudio.Designer.Interfaces._PROPERTYGRIDSORT" />.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.Designer.Interfaces.IVSMDPropertyGrid.Handle">
|
||||
<summary>Gets the top-level HWND for the grid window.</summary>
|
||||
<returns>The top-level HWND for the grid window.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.Designer.Interfaces.IVSMDPropertyGrid.SelectedPropertyName">
|
||||
<summary>Gets the name of the currently-selected property.</summary>
|
||||
<returns>The name of the currently-selected property.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.Designer.Interfaces._PROPERTYGRIDOPTION">
|
||||
<summary>Represents the types of property grid options.</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.VisualStudio.Designer.Interfaces._PROPERTYGRIDOPTION.PGOPT_HOTCOMMANDS">
|
||||
<summary>Commands options.</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.VisualStudio.Designer.Interfaces._PROPERTYGRIDOPTION.PGOPT_HELP">
|
||||
<summary>Help options.</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.VisualStudio.Designer.Interfaces._PROPERTYGRIDOPTION.PGOPT_TOOLBAR">
|
||||
<summary>Toolbar options.</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.Designer.Interfaces._PROPERTYGRIDSORT">
|
||||
<summary>Defines the sort order of the property grid.</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.VisualStudio.Designer.Interfaces._PROPERTYGRIDSORT.PGSORT_NOSORT">
|
||||
<summary>No sorting.</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.VisualStudio.Designer.Interfaces._PROPERTYGRIDSORT.PGSORT_ALPHABETICAL">
|
||||
<summary>Alphabetical sort order.</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.VisualStudio.Designer.Interfaces._PROPERTYGRIDSORT.PGSORT_CATEGORIZED">
|
||||
<summary>Sort by categories.</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.Designer.Interfaces.IVSMDCodeDomCreator">
|
||||
<summary>Creates a CodeDom provider for a given hierarchy and item ID. </summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.Designer.Interfaces.IVSMDCodeDomProvider">
|
||||
<summary>Provides access to a CodeDomProvider object.</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.Designer.Interfaces.IVSMDDesigner">
|
||||
<summary>Represents a managed form designer. </summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.Designer.Interfaces.IVSMDDesignerLoader">
|
||||
<summary>Provide a Visual Studio-specific way to initialize a designer loader. </summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.Designer.Interfaces.IVSMDDesignerService">
|
||||
<summary>Provides VS shell support for managed form designers.</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.Designer.Interfaces.IVSMDPerPropertyBrowsing">
|
||||
<summary>Allows native COM objects to specify managed attributes on values. It can be used to expose the richer functionality of managed objects as COM objects.</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.Designer.Interfaces.IVSMDPropertyBrowser">
|
||||
<summary>Provides access to the designer properties window service. </summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.Designer.Interfaces.IVSMDPropertyGrid">
|
||||
<summary>Defines a small property browser that can be hosted in dialog boxes or other windows. </summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
Binary file not shown.
@@ -0,0 +1,355 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Microsoft.VisualStudio.ManagedInterfaces</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="M:Microsoft.VisualStudio.ManagedInterfaces.ProjectDesigner.IVsProjectDesignerPage.FinishPendingValidations">
|
||||
<summary>Completes all pending validations before continuing.</summary>
|
||||
<returns>true to continue, false to cancel the action that triggered the validation.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.ManagedInterfaces.ProjectDesigner.IVsProjectDesignerPage.GetProperty(System.String)">
|
||||
<summary>Gets the current value for the given property. </summary>
|
||||
<param name="propertyName"> The name of the property to get.</param>
|
||||
<returns>The value of the property.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.ManagedInterfaces.ProjectDesigner.IVsProjectDesignerPage.GetPropertyMultipleValues(System.String,System.Object[]@,System.Object[]@)">
|
||||
<summary>Gets the current values for the given property for each of the supplied configurations. </summary>
|
||||
<param name="propertyName">The name of the property to get.</param>
|
||||
<param name="objects">[out] Returns an array of configurations that may be affected.</param>
|
||||
<param name="values">[out] Returns an array of values for each of the configurations.</param>
|
||||
<returns>If the method succeeds, it returns <see cref="F:Microsoft.VisualStudio.VSConstants.S_OK" />, otherwise an error code.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.ManagedInterfaces.ProjectDesigner.IVsProjectDesignerPage.OnActivated(System.Boolean)">
|
||||
<summary>Raised when the property page is activated or deactivated as the active designer.</summary>
|
||||
<param name="activated">true if the page has been activated, false if it has been deactivated.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.ManagedInterfaces.ProjectDesigner.IVsProjectDesignerPage.SetProperty(System.String,System.Object)">
|
||||
<summary>Sets the given value for the given property. </summary>
|
||||
<param name="propertyName">The name of the property.</param>
|
||||
<param name="value">The value to set.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.ManagedInterfaces.ProjectDesigner.IVsProjectDesignerPage.SetPropertyMultipleValues(System.String,System.Object[],System.Object[])">
|
||||
<summary>Sets the given values for the given properties, one for each of the supplied configurations. </summary>
|
||||
<param name="propertyName">The name of the property.</param>
|
||||
<param name="objects">The configurations in which to set the property.</param>
|
||||
<param name="values">The values to set.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.ManagedInterfaces.ProjectDesigner.IVsProjectDesignerPage.SetSite(Microsoft.VisualStudio.ManagedInterfaces.ProjectDesigner.IVsProjectDesignerPageSite)">
|
||||
<summary>Notifies the property page of the <see cref="T:Microsoft.VisualStudio.ManagedInterfaces.ProjectDesigner.IVsProjDesignerPageSite" /> site.</summary>
|
||||
<param name="site">
|
||||
<see cref="T:Microsoft.VisualStudio.ManagedInterfaces.ProjectDesigner.IVsProjectDesignerPageSite" />.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.ManagedInterfaces.ProjectDesigner.IVsProjectDesignerPage.SupportsMultipleValueUndo(System.String)">
|
||||
<summary>Determines the given property supports getting and setting multiple values at the same time.</summary>
|
||||
<param name="propertyName">The name of the property.</param>
|
||||
<returns>true if the given property supports getting and setting multiple values at the same time.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.ManagedInterfaces.ProjectDesigner.IVsProjectDesignerPageSite.GetTransaction(System.String)">
|
||||
<summary>Gets a transaction to group multiple property changes into a single undo/redo unit. </summary>
|
||||
<param name="description">The description of the transaction.</param>
|
||||
<returns>
|
||||
<see cref="T:System.ComponentModel.Design.DesignerTransaction" />.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.ManagedInterfaces.ProjectDesigner.IVsProjectDesignerPageSite.OnPropertyChanged(System.String,System.ComponentModel.PropertyDescriptor,System.Object,System.Object)">
|
||||
<summary>Raised after a property on the property page has changed.</summary>
|
||||
<param name="propertyName">The name of the property whose value has changed.</param>
|
||||
<param name="propertyDescriptor">A <see cref="T:System.ComponentModel.PropertyDescriptor" /> that applies to the property.</param>
|
||||
<param name="oldValue">The previous value of the property.</param>
|
||||
<param name="newValue">The new value of the property.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.ManagedInterfaces.ProjectDesigner.IVsProjectDesignerPageSite.OnPropertyChanging(System.String,System.ComponentModel.PropertyDescriptor)">
|
||||
<summary>Raised before a property value is changed.</summary>
|
||||
<param name="propertyName">The name of the property to be changed.</param>
|
||||
<param name="propertyDescriptor">A <see cref="T:System.ComponentModel.PropertyDescriptor" /> that applies to the property.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishFile.Reset">
|
||||
<summary>Returns this file to the default state.</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IBootstrapperPackage.Install">
|
||||
<summary>Gets or sets whether or not this package should be installed.</summary>
|
||||
<returns>true if the package should be installed.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IBootstrapperPackage.Name">
|
||||
<summary>Gets the name of the package.</summary>
|
||||
<returns>The name of the package.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IBootstrapperPackage.ProductCode">
|
||||
<summary>Gets the unique identifier of the package.</summary>
|
||||
<returns>The unique identifier of the package.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IBootstrapperPackageCollection.Count">
|
||||
<summary>Gets the number of items contained by the collection.</summary>
|
||||
<returns>The number of items contained by the collection.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IBootstrapperPackageCollection.Item(System.Object)">
|
||||
<summary>Gets an <see cref="T:Microsoft.VisualStudio.ManagedInterfaces.Publish.IBootstrapperPackage" /> interface given its product code.</summary>
|
||||
<param name="key">The <see cref="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IBootstrapperPackage.ProductCode" /> of the bootstrapper package.</param>
|
||||
<returns>A bootstrapper package.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishFile.Group">
|
||||
<summary>Gets and sets the published group.</summary>
|
||||
<returns>The published group.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishFile.IsAssembly">
|
||||
<summary>Gets whether or not the interface's file is an assembly.</summary>
|
||||
<returns>true if the file is an assembly, otherwise false.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishFile.IsDataFile">
|
||||
<summary>Gets whether or not the file is a data file.</summary>
|
||||
<returns>true if the file is a data file, otherwise false.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishFile.IsOrphaned">
|
||||
<summary>Gets whether or not the file cannot be mapped to an item in the project.</summary>
|
||||
<returns>true if the file cannot be mapped to an item in the project; false if it can be mapped.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishFile.IsPrerequisite">
|
||||
<summary>Gets whether or not the file is a prerequisite for deployment.</summary>
|
||||
<returns>true if the file is a prerequisite for deployment, otherwise false.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishFile.IsPublished">
|
||||
<summary>Gets whether or not the file is to be deployed.</summary>
|
||||
<returns>true if the file should be deployed, otherwise false.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishFile.IsReadOnly">
|
||||
<summary>Gets whether or not the file is read-only.</summary>
|
||||
<returns>true if the file is read-only, otherwise false.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishFile.Name">
|
||||
<summary>Gets the name of the file.</summary>
|
||||
<returns>The name of the file.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishFile.PublishStatus">
|
||||
<summary>Gets or sets the current status of the file.</summary>
|
||||
<returns>The current <see cref="T:Microsoft.VisualStudio.ManagedInterfaces.Publish.PublishStatus" /> value.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishFile.TargetPath">
|
||||
<summary>Gets or sets the target path of this file.</summary>
|
||||
<returns>The target path of this file.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishFileCollection.Count">
|
||||
<summary>Gets the number of files in the collection.</summary>
|
||||
<returns>The number of files in the collection.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishFileCollection.Item(System.Object)">
|
||||
<summary>Gets the file with the specified name.</summary>
|
||||
<param name="key">The name of the file.</param>
|
||||
<returns>
|
||||
<see cref="T:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishFile" />.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishProperties.ApplicationRevision">
|
||||
<summary>Gets or sets the revision number of the application.</summary>
|
||||
<returns>The revision number of the application.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishProperties.ApplicationVersion">
|
||||
<summary>Gets or sets the version of the application.</summary>
|
||||
<returns>The version of the application.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishProperties.AutorunEnabled">
|
||||
<summary>Gets or sets whether to create an autorun.ini file for this application.</summary>
|
||||
<returns>true if an autorun.ini file should be created for this application.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishProperties.BootstrapperComponentsLocation">
|
||||
<summary>Gets or sets the way the bootstrapper should download components.</summary>
|
||||
<returns>
|
||||
<see cref="T:Microsoft.VisualStudio.ManagedInterfaces.Publish.ComponentsLocation" />.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishProperties.BootstrapperDownloadUrl">
|
||||
<summary>Gets or sets the URL from which to download bootstrapper components of this application.</summary>
|
||||
<returns>The URL from which to download bootstrapper components of this application.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishProperties.BootstrapperEnabled">
|
||||
<summary>Gets or sets whether the bootstrapper should be generated.</summary>
|
||||
<returns>true if the bootstrapper should be generated.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishProperties.BootstrapperPackages">
|
||||
<summary>Gets the collection of bootstrapper packages.</summary>
|
||||
<returns>
|
||||
<see cref="T:Microsoft.VisualStudio.ManagedInterfaces.Publish.IBootstrapperPackageCollection" />.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishProperties.CreateWebPageOnPublish">
|
||||
<summary>Gets or sets whether to generate a Web page when this application is published.</summary>
|
||||
<returns>true if a Web page should be created.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishProperties.DisallowUrlActivation">
|
||||
<summary>Gets or sets whether to run the application after installation</summary>
|
||||
<returns>true if the application should be started after installation.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishProperties.Install">
|
||||
<summary>Gets or sets whether to install the application on the user's machine.</summary>
|
||||
<returns>true to install the application on the user's machine.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishProperties.InstallFrom">
|
||||
<summary>Gets or sets the type of install location.</summary>
|
||||
<returns>
|
||||
<see cref="T:Microsoft.VisualStudio.ManagedInterfaces.Publish.InstallFrom" />.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishProperties.InstallUrl">
|
||||
<summary>Gets or sets the URL from which the user should install the application.</summary>
|
||||
<returns>The URL from which the user should install the application.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishProperties.MapFileExtensions">
|
||||
<summary>Gets or sets whether to add ".deploy" as an extension to all deployed files.</summary>
|
||||
<returns>true to add ".deploy" as an extension to all deployed files.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishProperties.MinimumRequiredVersion">
|
||||
<summary>Gets or sets the minimum version users can install.</summary>
|
||||
<returns>The minimum version users can install.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishProperties.OpenBrowserOnPublish">
|
||||
<summary>Gets or sets whether to open the default browser after each publish.</summary>
|
||||
<returns>true to open the default browser every time the application is published.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishProperties.ProductName">
|
||||
<summary>Gets and sets the name of the application.</summary>
|
||||
<returns>The name of the application that will be displayed on the installation program.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishProperties.PublisherName">
|
||||
<summary>Gets or sets the name of the publisher.</summary>
|
||||
<returns>The name of the publisher that will be displayed in the installation program.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishProperties.PublishFiles">
|
||||
<summary>Gets a collection of files that can be deployed.</summary>
|
||||
<returns>
|
||||
<see cref="T:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishFileCollection" />.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishProperties.PublishUrl">
|
||||
<summary>Gets or sets the URL to which the application will be deployed.</summary>
|
||||
<returns>The URL to which the application will be deployed.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishProperties.SupportUrl">
|
||||
<summary>Gets or sets the URL to which users can go for support.</summary>
|
||||
<returns>The URL to which users can go for support.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishProperties.TargetCulture">
|
||||
<summary>Gets or sets the culture for which the deployment will be generated.</summary>
|
||||
<returns>The culture for which the deployment will be generated.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishProperties.TrustUrlParameters">
|
||||
<summary>Gets or sets whether to allow users to pass parameters to the application via the URL.</summary>
|
||||
<returns>true to allow users to pass parameters to the application via the URL.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishProperties.UpdateEnabled">
|
||||
<summary>Gets or sets whether users are allowed to update their application.</summary>
|
||||
<returns>true if users are allowed to update their application.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishProperties.UpdateInterval">
|
||||
<summary>Gets or sets the number of units for the application to wait before checking for updates.</summary>
|
||||
<returns>The number of units for the application to wait before checking for updates.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishProperties.UpdateIntervalUnits">
|
||||
<summary>Gets or sets the units of time for the application to wait before checking for updates.</summary>
|
||||
<returns>
|
||||
<see cref="T:Microsoft.VisualStudio.ManagedInterfaces.Publish.UpdateIntervalUnits" />.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishProperties.UpdateMode">
|
||||
<summary>Gets or sets the mode by which the application will check for updates.</summary>
|
||||
<returns>
|
||||
<see cref="T:Microsoft.VisualStudio.ManagedInterfaces.Publish.UpdateMode" />.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishProperties.UpdatePeriodically">
|
||||
<summary>Gets or sets whether the application should check for updates.</summary>
|
||||
<returns>true if the application should check for updates.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishProperties.UpdateRequired">
|
||||
<summary>Gets or sets whether update is required.</summary>
|
||||
<returns>true if update is required.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishProperties.UpdateUrl">
|
||||
<summary>Gets or sets the URL to use to check for future updates.</summary>
|
||||
<returns>The URL to use to check for future updates.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishProperties.VerifyUploadedFiles">
|
||||
<summary>Gets or sets whether the uploaded files will be validated after publish.</summary>
|
||||
<returns>true if uploaded files will be validated after publish.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishProperties.WebPageFileName">
|
||||
<summary>Gets or sets the name of the web page that should be created or opened on publish.</summary>
|
||||
<returns>The name of the web page that should be created or opened on publish.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.ManagedInterfaces.ProjectDesigner.IVsProjectDesignerPage">
|
||||
<summary>An optional interface which may be implemented by property pages hosted inside the Project Designer. Implementing this interface allows the page to participate in advanced scenarios supported by the Project Designer (for instance, automatic Undo and Redo functionality). However, <see cref="T:Microsoft.VisualStudio.OLE.Interop.IPropertyPage" /> (or <see cref="T:Microsoft.VisualStudio.OLE.Interop.IPropertyPage2" />) is still required.</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.ManagedInterfaces.ProjectDesigner.IVsProjectDesignerPageSite">
|
||||
<summary>An interface which is implemented (in addition to <see cref="T:Microsoft.VisualStudio.OLE.Interop.IPropertyPageSite" />) by the Project Designer on sites that host property pages. It is necessary for some advanced scenarios supported by the Project Designer (for instance, automatic Undo and Redo), but it is not necessary to use this interface in order to be hosted as a property page in the Project Designer. </summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.ManagedInterfaces.Publish.ComponentsLocation">
|
||||
<summary>Specifies the location from which packages should be downloaded at install time.</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.VisualStudio.ManagedInterfaces.Publish.ComponentsLocation.HomeSite">
|
||||
<summary>The component vendor's site.</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.VisualStudio.ManagedInterfaces.Publish.ComponentsLocation.Relative">
|
||||
<summary>The same location as the bootstrapper.</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.VisualStudio.ManagedInterfaces.Publish.ComponentsLocation.Absolute">
|
||||
<summary>An absolute path specified by <see cref="P:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishProperties.BootstrapperDownloadUrl" />.</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.ManagedInterfaces.Publish.IBootstrapperPackage">
|
||||
<summary>An interface defining a bootstrapper package.</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.ManagedInterfaces.Publish.IBootstrapperPackageCollection">
|
||||
<summary>A collection of <see cref="T:Microsoft.VisualStudio.ManagedInterfaces.Publish.IBootstrapperPackage" /> objects.</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.ManagedInterfaces.Publish.InstallFrom">
|
||||
<summary>This enumeration describes possible installation sources.</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.VisualStudio.ManagedInterfaces.Publish.InstallFrom.Web">
|
||||
<summary>Installation source is a website.</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.VisualStudio.ManagedInterfaces.Publish.InstallFrom.Unc">
|
||||
<summary>Installation source is a UNC path.</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.VisualStudio.ManagedInterfaces.Publish.InstallFrom.Disk">
|
||||
<summary>Installation source is disk.</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishFile">
|
||||
<summary>A wrapper for a COM publishing interface.</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishFileCollection">
|
||||
<summary>An interface defining a collection of objects implementing <see cref="T:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishFile" />.</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.ManagedInterfaces.Publish.IPublishProperties">
|
||||
<summary>Defines the properties of a published application.</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.ManagedInterfaces.Publish.PublishStatus">
|
||||
<summary>An enumeration of possible publish statuses.</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.VisualStudio.ManagedInterfaces.Publish.PublishStatus.Auto">
|
||||
<summary>Auto</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.VisualStudio.ManagedInterfaces.Publish.PublishStatus.Include">
|
||||
<summary>Include</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.VisualStudio.ManagedInterfaces.Publish.PublishStatus.Exclude">
|
||||
<summary>Exclude</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.VisualStudio.ManagedInterfaces.Publish.PublishStatus.DataFile">
|
||||
<summary>DataFile</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.VisualStudio.ManagedInterfaces.Publish.PublishStatus.Prerequisite">
|
||||
<summary>Prerequisite</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.ManagedInterfaces.Publish.UpdateIntervalUnits">
|
||||
<summary>An enumeration with values that describe the frequency of updates.</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.VisualStudio.ManagedInterfaces.Publish.UpdateIntervalUnits.Hours">
|
||||
<summary>Specifies that publishing updates should occur in hours.</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.VisualStudio.ManagedInterfaces.Publish.UpdateIntervalUnits.Days">
|
||||
<summary>Specifies that publishing updates should occur in days.</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.VisualStudio.ManagedInterfaces.Publish.UpdateIntervalUnits.Weeks">
|
||||
<summary>Specifies that publishing updates should occur in weeks.</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.ManagedInterfaces.Publish.UpdateMode">
|
||||
<summary>An enumeration that describes valid publishing update modes.</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.VisualStudio.ManagedInterfaces.Publish.UpdateMode.Foreground">
|
||||
<summary>Foreground</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.VisualStudio.ManagedInterfaces.Publish.UpdateMode.Background">
|
||||
<summary>Background</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -0,0 +1,28 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Microsoft.VisualStudio.ProjectAggregator</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="M:Microsoft.VisualStudio.ProjectAggregator.CProjectAggregatorClass.#ctor">
|
||||
<summary>Initializes a new instance of the project aggregator class.</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.ProjectAggregator.CProjectAggregatorClass.SetInner(System.Object)">
|
||||
<summary>Sets the inner project.</summary>
|
||||
<param name="punkInner">The inner project.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.ProjectAggregator.IVSProjectAggregator.SetInner(System.Object)">
|
||||
<summary />
|
||||
<param name="punkInner" />
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.ProjectAggregator.CProjectAggregator">
|
||||
<summary />
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.ProjectAggregator.CProjectAggregatorClass">
|
||||
<summary>Represents the project aggregator.</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.ProjectAggregator.IVSProjectAggregator">
|
||||
<summary />
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
Binary file not shown.
@@ -0,0 +1,125 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Microsoft.VisualStudio.Shell.Immutable.10.0</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="M:Microsoft.VisualStudio.Shell.RegistrationAttribute.#ctor">
|
||||
<summary>Initializes a new instance of the class.</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Shell.RegistrationAttribute.GetPackageRegKeyPath(System.Guid)">
|
||||
<summary>Gets the registry path (relative to the registry root of the application) of the VSPackage.</summary>
|
||||
<param name="package">The GUID of the VSPackage.</param>
|
||||
<returns>The registry path (relative to the registry root of the application) of the VSPackage.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Shell.RegistrationAttribute.Key.#ctor">
|
||||
<summary>Creates a new <see cref="T:Microsoft.VisualStudio.Shell.RegistrationAttribute.Key" /> object.</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Shell.RegistrationAttribute.Key.Close">
|
||||
<summary>Closes a key after writing is complete.</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Shell.RegistrationAttribute.Key.CreateSubkey(System.String)">
|
||||
<summary>Creates a new registration key. The new key is a subkey of the current Key.</summary>
|
||||
<param name="name">The name of the new key. This name is relative to the current key. An empty or null string sets the default value for the key.</param>
|
||||
<returns>The newly created Key.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Shell.RegistrationAttribute.Key.SetValue(System.String,System.Object)">
|
||||
<summary>Sets the name to the given value.</summary>
|
||||
<param name="valueName">The name of the value to set. If <paramref name="valueName" /> is null or an empty string, SetValue sets the default value for the current Key.</param>
|
||||
<param name="value">An object to store in the value. Use an empty string or null to set the default value for a key. If the object is a numeric type that can be converted to an integer, it is stored as a DWORD registry encoding. Otherwise it is stored as a string.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Shell.RegistrationAttribute.Key.System#IDisposable#Dispose">
|
||||
<summary>Disposes the object and its resources.</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Shell.RegistrationAttribute.Register(Microsoft.VisualStudio.Shell.RegistrationAttribute.RegistrationContext)">
|
||||
<summary>Registers this VSPackage with a given context, when called by an external registration tool such as regpkg.exe. For more information, see How to: Register Managed VSPackages.</summary>
|
||||
<param name="context">A registration context provided by an external registration tool. The context can be used to create registry keys, log registration activity, and obtain information about the component being registered.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Shell.RegistrationAttribute.RegistrationContext.#ctor">
|
||||
<summary>Creates a new RegistrationAttribute.RegistrationContext.</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Shell.RegistrationAttribute.RegistrationContext.CreateKey(System.String)">
|
||||
<summary>Creates a new registration key by name.</summary>
|
||||
<param name="name">The name of the key to create.</param>
|
||||
<returns>A new <see cref="T:Microsoft.VisualStudio.Shell.RegistrationAttribute.Key" /> object.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Shell.RegistrationAttribute.RegistrationContext.EscapePath(System.String)">
|
||||
<summary>Reformats a string as needed by the registration tool.</summary>
|
||||
<param name="str">The path string to reformat.</param>
|
||||
<returns>The reformatted path string.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Shell.RegistrationAttribute.RegistrationContext.RemoveKey(System.String)">
|
||||
<summary>Removes an existing registration key.</summary>
|
||||
<param name="name">The name of the key to remove.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Shell.RegistrationAttribute.RegistrationContext.RemoveKeyIfEmpty(System.String)">
|
||||
<summary>Removes the key of the specified name if it has no child key and no value.</summary>
|
||||
<param name="name">The name of the key to remove.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Shell.RegistrationAttribute.RegistrationContext.RemoveValue(System.String,System.String)">
|
||||
<summary>Removes a value from a registration key.</summary>
|
||||
<param name="keyname">The name of the key that contains the value to be removed.</param>
|
||||
<param name="valuename">The name of the value to remove.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.Shell.RegistrationAttribute.Unregister(Microsoft.VisualStudio.Shell.RegistrationAttribute.RegistrationContext)">
|
||||
<summary>Called to unregister this attribute with the given context. </summary>
|
||||
<param name="context">A registration context provided by an external registration tool. The context can be used to remove registry keys, log registration activity, and obtain information about the component being registered.</param>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.Shell.RegistrationAttribute.RegistrationContext.CodeBase">
|
||||
<summary>Gets the path and filename of the object being registered.</summary>
|
||||
<returns>The path and filename of the object being registered.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.Shell.RegistrationAttribute.RegistrationContext.ComponentPath">
|
||||
<summary>Gets the path to the component that is being registered.</summary>
|
||||
<returns>The path to the component being registered, including the file name.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.Shell.RegistrationAttribute.RegistrationContext.ComponentType">
|
||||
<summary>Gets the type of component being registered.</summary>
|
||||
<returns>The type of component being registered.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.Shell.RegistrationAttribute.RegistrationContext.InprocServerPath">
|
||||
<summary>Gets the path to the in-process server DLL.</summary>
|
||||
<returns>The path to the in-process server DLL.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.Shell.RegistrationAttribute.RegistrationContext.Log">
|
||||
<summary>Gets a <see cref="T:System.IO.TextWriter" /> object that can be used to log events during registration.</summary>
|
||||
<returns>A <see cref="T:System.IO.TextWriter" /> object.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.Shell.RegistrationAttribute.RegistrationContext.RegistrationMethod">
|
||||
<summary>Gets a value that specifies how the assembly should be located (CodeBase or Assembly).</summary>
|
||||
<returns>Specifies how the assembly should be located (CodeBase or Assembly).</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.Shell.RegistrationAttribute.RegistrationContext.RootFolder">
|
||||
<summary>Gets or sets the root folder.</summary>
|
||||
<returns>The root folder.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.Shell.RegistrationAttribute.TypeId">
|
||||
<summary>Gets the current instance of this attribute.</summary>
|
||||
<returns>The current instance of this attribute.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.Shell.RegistrationAttribute">
|
||||
<summary>An abstract class for VSPackage registration. The RegistrationAttribute class allows new registration information to be added without changing the registration tools.</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.Shell.RegistrationAttribute.Key">
|
||||
<summary>Provides an abstract class that represents a registration key.</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.Shell.RegistrationAttribute.RegistrationContext">
|
||||
<summary>An abstract base class that provides context information from an external source to a registration attribute.</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.Shell.RegistrationMethod">
|
||||
<summary>Specifies how the assembly should be registered or located.</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.VisualStudio.Shell.RegistrationMethod.Default">
|
||||
<summary>Should be used only by tools.</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.VisualStudio.Shell.RegistrationMethod.CodeBase">
|
||||
<summary>The path to the assembly should be stored in the registry and used to locate the assembly at runtime.</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.VisualStudio.Shell.RegistrationMethod.Assembly">
|
||||
<summary>The assembly should be in the GAC or in the PrivateAssemblies folder.</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.Shell.SVsServiceProvider">
|
||||
<summary>Represents a Visual Studio service provider.</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -0,0 +1,127 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Microsoft.VisualStudio.TemplateWizardInterface</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:Microsoft.VisualStudio.TemplateWizard.IFilterTokenValues">
|
||||
<summary>Specifies the filtering logic to run when a project or item is instantiated from a template.</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.TemplateWizard.IFilterTokenValues.FilterReplacementTokens(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.String})">
|
||||
<summary>Specifies the filtering logic to run when a project or item is instantiated from a template.</summary>
|
||||
<param name="projectFileExtension">The file name extenstion of the project file.</param>
|
||||
<param name="projectItemFileExtension">The file name extension of the item.</param>
|
||||
<param name="replacementValues">The keys and values to use during parameter replacement.</param>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.TemplateWizard.IWizard">
|
||||
<summary>Defines the logic for a template wizard extension.</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.TemplateWizard.IWizard.BeforeOpeningFile(EnvDTE.ProjectItem)">
|
||||
<summary>Runs custom wizard logic before opening an item in the template.</summary>
|
||||
<param name="projectItem">The project item that will be opened.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.TemplateWizard.IWizard.ProjectFinishedGenerating(EnvDTE.Project)">
|
||||
<summary>Runs custom wizard logic when a project has finished generating.</summary>
|
||||
<param name="project">The project that finished generating.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.TemplateWizard.IWizard.ProjectItemFinishedGenerating(EnvDTE.ProjectItem)">
|
||||
<summary>Runs custom wizard logic when a project item has finished generating.</summary>
|
||||
<param name="projectItem">The project item that finished generating.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.TemplateWizard.IWizard.RunFinished">
|
||||
<summary>Runs custom wizard logic when the wizard has completed all tasks.</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.TemplateWizard.IWizard.RunStarted(System.Object,System.Collections.Generic.Dictionary{System.String,System.String},Microsoft.VisualStudio.TemplateWizard.WizardRunKind,System.Object[])">
|
||||
<summary>Runs custom wizard logic at the beginning of a template wizard run.</summary>
|
||||
<param name="automationObject">The automation object being used by the template wizard.</param>
|
||||
<param name="replacementsDictionary">The list of standard parameters to be replaced.</param>
|
||||
<param name="runKind">A <see cref="T:Microsoft.VisualStudio.TemplateWizard.WizardRunKind" /> indicating the type of wizard run.</param>
|
||||
<param name="customParams">The custom parameters with which to perform parameter replacement in the project.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.TemplateWizard.IWizard.ShouldAddProjectItem(System.String)">
|
||||
<summary>Indicates whether the specified project item should be added to the project.</summary>
|
||||
<returns>true if the project item should be added to the project; otherwise, false.</returns>
|
||||
<param name="filePath">The path to the project item.</param>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.TemplateWizard.TemplateWizardDisallowUserTemplatesSecurityAttribute">
|
||||
<summary>Specifies that the template wizard extension will only load templates located in the Visual Studio installation directory or one of its subdirectories.</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.TemplateWizard.TemplateWizardDisallowUserTemplatesSecurityAttribute.#ctor(System.Boolean)">
|
||||
<summary>Specifies that the template wizard extension will only load templates located in the Visual Studio installation directory or one of its subdirectories.</summary>
|
||||
<param name="disallowUserTemplates">true to specify that the template wizard extension will only load templates located in the Visual Studio installation directory or one of its subdirectories; otherwise, false. The default is false.</param>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.TemplateWizard.TemplateWizardDisallowUserTemplatesSecurityAttribute.DisallowUserTemplates">
|
||||
<summary>Gets a value that indicates whether to disallow user templates.</summary>
|
||||
<returns>true to disallow user templates; otherwise, false.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.TemplateWizard.TemplateWizardSecurityAttribute">
|
||||
<summary>Specifies that the template wizard extension will only run when called by the specified template.</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.TemplateWizard.TemplateWizardSecurityAttribute.#ctor(System.String)">
|
||||
<summary>Specifies that the template wizard extension will only run when called by the specified template.</summary>
|
||||
<param name="callingTemplate">The name of the template allowed to call the template wizard extension. For example, MyTemplate.vstemplate.</param>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.TemplateWizard.TemplateWizardSecurityAttribute.CallingTemplate">
|
||||
<summary>Gets the name of the template allowed to call the template wizard extension.</summary>
|
||||
<returns>The name of the template allowed to call the template wizard extension.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.TemplateWizard.WizardBackoutException">
|
||||
<summary>The exception that is thrown when the template wizard is backed out before it has completed.</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.TemplateWizard.WizardBackoutException.#ctor">
|
||||
<summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TemplateWizard.WizardBackoutException" />.</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.TemplateWizard.WizardBackoutException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
|
||||
<summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TemplateWizard.WizardBackoutException" /> class with serialized data.</summary>
|
||||
<param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
|
||||
<param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
|
||||
<exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is a null reference (Nothing in Visual Basic)</exception>
|
||||
<exception cref="T:System.Runtime.Serialization.SerializationException">The class name is a null reference (Nothing in Visual Basic) or <see cref="P:Microsoft.VisualStudio.TemplateWizard.WizardBackoutException.HResult" /> is zero (0).</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.TemplateWizard.WizardBackoutException.#ctor(System.String)">
|
||||
<summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TemplateWizard.WizardBackoutException" /> class with the specified error message.</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.TemplateWizard.WizardBackoutException.#ctor(System.String,System.Exception)">
|
||||
<summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TemplateWizard.WizardBackoutException" /> class with the specified error message and a reference to the inner exception that is the cause of this exception.</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.TemplateWizard.WizardBackoutException.HResult">
|
||||
<summary>Gets or sets HRESULT, a coded numerical value that is assigned to a specific exception.</summary>
|
||||
<returns>The HRESULT value.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.TemplateWizard.WizardCancelledException">
|
||||
<summary>The exception that is thrown when the template wizard is cancelled before it has completed.</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.TemplateWizard.WizardCancelledException.#ctor">
|
||||
<summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TemplateWizard.WizardCancelledException" /> class.</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.TemplateWizard.WizardCancelledException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
|
||||
<summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TemplateWizard.WizardCancelledException" /> class with serialized data.</summary>
|
||||
<param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
|
||||
<param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
|
||||
<exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is a null reference (Nothing in Visual Basic)</exception>
|
||||
<exception cref="T:System.Runtime.Serialization.SerializationException">The class name is a null reference (Nothing in Visual Basic) or <see cref="P:Microsoft.VisualStudio.TemplateWizard.WizardCancelledException.HResult" /> is zero (0).</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.TemplateWizard.WizardCancelledException.#ctor(System.String)">
|
||||
<summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TemplateWizard.WizardCancelledException" /> class with the specified error message.</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.TemplateWizard.WizardCancelledException.#ctor(System.String,System.Exception)">
|
||||
<summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TemplateWizard.WizardCancelledException" /> class with the specified error message and a reference to the inner exception that is the cause of this exception.</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.VisualStudio.TemplateWizard.WizardCancelledException.HResult">
|
||||
<summary>Gets or sets HRESULT, a coded numerical value that is assigned to a specific exception.</summary>
|
||||
<returns>The HRESULT value.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.TemplateWizard.WizardRunKind">
|
||||
<summary>Specifies constants that define the different templates the template wizard can create.</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.VisualStudio.TemplateWizard.WizardRunKind.AsMultiProject">
|
||||
<summary>A new multi-project template.</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.VisualStudio.TemplateWizard.WizardRunKind.AsNewItem">
|
||||
<summary>A new item template.</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.VisualStudio.TemplateWizard.WizardRunKind.AsNewProject">
|
||||
<summary>A new project template.</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
Binary file not shown.
@@ -0,0 +1,69 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Microsoft.VisualStudio.TextManager.Interop.10.0</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:Microsoft.VisualStudio.TextManager.Interop.IVsFindManager">
|
||||
<summary>Represents helper functions for Visual Studio shell find operations.</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.TextManager.Interop.IVsFindManager.CurrentTarget(Microsoft.VisualStudio.TextManager.Interop.IVsFindTarget@)">
|
||||
<summary>Gets the current find target, if it is available, by looking through different forms and documents.</summary>
|
||||
<returns>If the method succeeds, it returns <see cref="F:Microsoft.VisualStudio.VSConstants.S_OK" />. If it fails, it returns an error code.</returns>
|
||||
<param name="ppTarget">[out] The find target.</param>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.TextManager.Interop.IVsHiddenTextSessionEx2">
|
||||
<summary>Provides additional methods for the <see cref="T:Microsoft.VisualStudio.TextManager.Interop.IVsHiddenTextSession" /> and <see cref="T:Microsoft.VisualStudio.TextManager.Interop.IVsHiddenTextSessionEx2" /> interfaces. </summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.TextManager.Interop.IVsHiddenTextSessionEx2.EndBatch">
|
||||
<summary>Tells the hidden text session to stop batching outlining changes.</summary>
|
||||
<returns>If the method succeeds, it returns <see cref="F:Microsoft.VisualStudio.VSConstants.S_OK" />. If it fails, it returns an error code.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.TextManager.Interop.IVsHiddenTextSessionEx2.StartBatch">
|
||||
<summary>Tells the hidden text session to start batching outlining changes.</summary>
|
||||
<returns>If the method succeeds, it returns <see cref="F:Microsoft.VisualStudio.VSConstants.S_OK" />. If it fails, it returns an error code.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.TextManager.Interop.IVsHiddenTextSessionEx2.StartOutlining(System.Int32)">
|
||||
<summary>Tells the editor to start outlining.</summary>
|
||||
<returns>If the method succeeds, it returns <see cref="F:Microsoft.VisualStudio.VSConstants.S_OK" />. If it fails, it returns an error code.</returns>
|
||||
<param name="fRemoveAdhoc">If true, removes ad-hoc regions.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.TextManager.Interop.IVsHiddenTextSessionEx2.StopOutlining">
|
||||
<summary>Tells the editor to stop outlining.</summary>
|
||||
<returns>If the method succeeds, it returns <see cref="F:Microsoft.VisualStudio.VSConstants.S_OK" />. If it fails, it returns an error code.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.TextManager.Interop.IVsMethodTipWindow3">
|
||||
<summary>Provides additional methods for the <see cref="T:Microsoft.VisualStudio.TextManager.Interop.IVsMethodTipWindow" /> and <see cref="T:Microsoft.VisualStudio.TextManager.Interop.IVsMethodTipWindow2" /> interfaces.</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.TextManager.Interop.IVsMethodTipWindow3.GetMethodData(Microsoft.VisualStudio.TextManager.Interop.IVsMethodData@)">
|
||||
<summary>Gets method data to display in the method tip window.</summary>
|
||||
<returns>If the method succeeds, it returns <see cref="F:Microsoft.VisualStudio.VSConstants.S_OK" />. If it fails, it returns an error code.</returns>
|
||||
<param name="pMethodData">[out] The <see cref="T:Microsoft.VisualStudio.TextManager.Interop.IVsMethodData" /> interface, which is used to set method and parameter information for the method tip window.</param>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.TextManager.Interop.IVsSmartTagTipWindow2">
|
||||
<summary>Represents additional functionality for the <see cref="T:Microsoft.VisualStudio.TextManager.Interop.IVsSmartTagTipWindow" />.</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.TextManager.Interop.IVsSmartTagTipWindow2.GetSmartTagData(Microsoft.VisualStudio.TextManager.Interop.IVsSmartTagData@)">
|
||||
<summary>Gets the smart tag content.</summary>
|
||||
<returns>If the method succeeds, it returns <see cref="F:Microsoft.VisualStudio.VSConstants.S_OK" />. If it fails, it returns an error code.</returns>
|
||||
<param name="pSmartTagData">The <see cref="T:Microsoft.VisualStudio.TextManager.Interop.IVsSmartTagData" />.</param>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.TextManager.Interop.IVsTextTipWindow2">
|
||||
<summary>Provides additional methods for the <see cref="T:Microsoft.VisualStudio.TextManager.Interop.IVsTextTipWindow" /> interface.</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.VisualStudio.TextManager.Interop.IVsTextTipWindow2.GetTextTipData(Microsoft.VisualStudio.TextManager.Interop.IVsTextTipData@)">
|
||||
<summary>Gets the text tip.</summary>
|
||||
<returns>If the method succeeds, it returns <see cref="F:Microsoft.VisualStudio.VSConstants.S_OK" />. If it fails, it returns an error code.</returns>
|
||||
<param name="pMethodData">The <see cref="T:Microsoft.VisualStudio.TextManager.Interop.IVsTextTipData" /> object.</param>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.TextManager.Interop.SVsFindManager">
|
||||
<summary>The service that provides an <see cref="T:Microsoft.VisualStudio.TextManager.Interop.IVsFindManager" />, which provides search functions for Visual Studio.</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.VisualStudio.TextManager.Interop.TextViewInitFlags3">
|
||||
<summary>Provides additional members to the <see cref="T:Microsoft.VisualStudio.TextManager.Interop.TextViewInitFlags" /> and <see cref="T:Microsoft.VisualStudio.TextManager.Interop.TextViewInitFlags2" /> enumerations.</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.VisualStudio.TextManager.Interop.TextViewInitFlags3.VIF_NO_HWND_SUPPORT">
|
||||
<summary>The view does not create an HWND host.</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -10,8 +10,8 @@
|
||||
<package id="Microsoft.AspNet.FriendlyUrls.Core" version="1.0.2" targetFramework="net45" />
|
||||
<package id="Microsoft.AspNet.Web.Optimization" version="1.1.3" targetFramework="net45" />
|
||||
<package id="Microsoft.AspNet.Web.Optimization.WebForms" version="1.1.3" targetFramework="net45" />
|
||||
<package id="Microsoft.ReportViewer.2015.Runtime" version="12.0.2.2402" targetFramework="net462" />
|
||||
<package id="Microsoft.SqlServer.Types.Unofficial" version="12.0.2000.8" targetFramework="net462" />
|
||||
<package id="Microsoft.ReportViewer" version="11.0.3366.16" targetFramework="net462" />
|
||||
<package id="Microsoft.SqlServer.Types" version="11.0.2" targetFramework="net462" />
|
||||
<package id="Microsoft.Web.Infrastructure" version="1.0.0.0" targetFramework="net45" />
|
||||
<package id="MSBuild.Microsoft.VisualStudio.Web.targets" version="14.0.0.3" targetFramework="net462" />
|
||||
<package id="Newtonsoft.Json" version="9.0.1" targetFramework="net45" />
|
||||
|
||||
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
Vendored
BIN
Binary file not shown.
BIN
Binary file not shown.
Vendored
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
Vendored
BIN
Binary file not shown.
BIN
Binary file not shown.
@@ -0,0 +1,45 @@
|
||||
using System;
|
||||
using System.IO;
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
namespace SqlServerTypes
|
||||
{
|
||||
/// <summary>
|
||||
/// Utility methods related to CLR Types for SQL Server
|
||||
/// </summary>
|
||||
internal class Utilities
|
||||
{
|
||||
[DllImport("kernel32.dll", CharSet = CharSet.Auto, SetLastError = true)]
|
||||
private static extern IntPtr LoadLibrary(string libname);
|
||||
|
||||
/// <summary>
|
||||
/// Loads the required native assemblies for the current architecture (x86 or x64)
|
||||
/// </summary>
|
||||
/// <param name="rootApplicationPath">
|
||||
/// Root path of the current application. Use Server.MapPath(".") for ASP.NET applications
|
||||
/// and AppDomain.CurrentDomain.BaseDirectory for desktop applications.
|
||||
/// </param>
|
||||
public static void LoadNativeAssemblies(string rootApplicationPath)
|
||||
{
|
||||
var nativeBinaryPath = IntPtr.Size > 4
|
||||
? Path.Combine(rootApplicationPath, @"SqlServerTypes\x64\")
|
||||
: Path.Combine(rootApplicationPath, @"SqlServerTypes\x86\");
|
||||
|
||||
LoadNativeAssembly(nativeBinaryPath, "msvcr100.dll");
|
||||
LoadNativeAssembly(nativeBinaryPath, "SqlServerSpatial110.dll");
|
||||
}
|
||||
|
||||
private static void LoadNativeAssembly(string nativeBinaryPath, string assemblyName)
|
||||
{
|
||||
var path = Path.Combine(nativeBinaryPath, assemblyName);
|
||||
var ptr = LoadLibrary(path);
|
||||
if (ptr == IntPtr.Zero)
|
||||
{
|
||||
throw new Exception(string.Format(
|
||||
"Error loading {0} (ErrorCode: {1})",
|
||||
assemblyName,
|
||||
Marshal.GetLastWin32Error()));
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,39 @@
|
||||
<html lang="en-US">
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<title>Microsoft.SqlServer.Types</title>
|
||||
<style>
|
||||
body {
|
||||
background: #fff;
|
||||
color: #505050;
|
||||
margin: 20px;
|
||||
}
|
||||
|
||||
#main {
|
||||
background: #efefef;
|
||||
padding: 5px 30px;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<div id="main">
|
||||
<h1>Action required to load native assemblies</h1>
|
||||
<p>
|
||||
To deploy an application that uses spatial data types to a machine that does not have 'System CLR Types for SQL Server' installed you also need to deploy the native assembly SqlServerSpatial110.dll. Both x86 (32 bit) and x64 (64 bit) versions of this assembly have been added to your project under the SqlServerTypes\x86 and SqlServerTypes\x64 subdirectories. The native assembly msvcr100.dll is also included in case the C++ runtime is not installed.
|
||||
</p>
|
||||
<p>
|
||||
You need to add code to load the correct one of these assemblies at runtime (depending on the current architecture).
|
||||
</p>
|
||||
<h2>ASP.NET applications</h2>
|
||||
<p>
|
||||
For ASP.NET applications, add the following line of code to the Application_Start method in Global.asax.cs:
|
||||
<pre> SqlServerTypes.Utilities.LoadNativeAssemblies(Server.MapPath("~/bin"));</pre>
|
||||
</p>
|
||||
<h2>Desktop applications</h2>
|
||||
<p>
|
||||
For desktop applications, add the following line of code to run before any spatial operations are performed:
|
||||
<pre> SqlServerTypes.Utilities.LoadNativeAssemblies(AppDomain.CurrentDomain.BaseDirectory);</pre>
|
||||
</p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
BIN
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,52 @@
|
||||
param($installPath, $toolsPath, $package, $project)
|
||||
|
||||
$packagePath = (New-Object system.IO.DirectoryInfo $toolsPath).Parent.FullName
|
||||
$cppBinaryPathx86 = Join-Path $packagePath "nativeBinaries\x86\msvcr100.dll"
|
||||
$cppBinaryPathx64 = Join-Path $packagePath "nativeBinaries\x64\msvcr100.dll"
|
||||
$sqlBinaryPathx86 = Join-Path $packagePath "nativeBinaries\x86\SqlServerSpatial110.dll"
|
||||
$sqlBinaryPathx64 = Join-Path $packagePath "nativeBinaries\x64\SqlServerSpatial110.dll"
|
||||
|
||||
$sqlServerTypes = $project.ProjectItems.Item("SqlServerTypes")
|
||||
|
||||
$folderx86 = $sqlServerTypes.ProjectItems | where Name -eq "x86"
|
||||
if (!$folderx86)
|
||||
{
|
||||
$folderx86 = $sqlServerTypes.ProjectItems.AddFolder("x86")
|
||||
}
|
||||
|
||||
$folderx64 = $sqlServerTypes.ProjectItems | where Name -eq "x64"
|
||||
if (!$folderx64)
|
||||
{
|
||||
$folderx64 = $sqlServerTypes.ProjectItems.AddFolder("x64")
|
||||
}
|
||||
|
||||
$cppLinkx86 = $folderx86.ProjectItems | where Name -eq "msvcr100.dll"
|
||||
if (!$cppLinkx86)
|
||||
{
|
||||
$cppLinkx86 = $folderx86.ProjectItems.AddFromFile($cppBinaryPathx86)
|
||||
$cppLinkx86.Properties.Item("CopyToOutputDirectory").Value = 2
|
||||
}
|
||||
|
||||
$sqlLinkx86 = $folderx86.ProjectItems | where Name -eq "SqlServerSpatial110.dll"
|
||||
if (!$sqlLinkx86)
|
||||
{
|
||||
$sqlLinkx86 = $folderx86.ProjectItems.AddFromFile($sqlBinaryPathx86)
|
||||
$sqlLinkx86.Properties.Item("CopyToOutputDirectory").Value = 2
|
||||
}
|
||||
|
||||
$cppLinkx64 = $folderx64.ProjectItems | where Name -eq "msvcr100.dll"
|
||||
if (!$cppLinkx64)
|
||||
{
|
||||
$cppLinkx64 = $folderx64.ProjectItems.AddFromFile($cppBinaryPathx64)
|
||||
$cppLinkx64.Properties.Item("CopyToOutputDirectory").Value = 2
|
||||
}
|
||||
|
||||
$sqlLinkx64 = $folderx64.ProjectItems | where Name -eq "SqlServerSpatial110.dll"
|
||||
if (!$sqlLinkx64)
|
||||
{
|
||||
$sqlLinkx64 = $folderx64.ProjectItems.AddFromFile($sqlBinaryPathx64)
|
||||
$sqlLinkx64.Properties.Item("CopyToOutputDirectory").Value = 2
|
||||
}
|
||||
|
||||
$readmefile = Join-Path (Split-Path $project.FileName) "SqlServerTypes\readme.htm"
|
||||
$dte.ItemOperations.Navigate($readmefile)
|
||||
@@ -0,0 +1,52 @@
|
||||
param($installPath, $toolsPath, $package, $project)
|
||||
|
||||
$sqlServerTypes = $project.ProjectItems | where Name -eq "SqlServerTypes"
|
||||
if($sqlServerTypes)
|
||||
{
|
||||
$folderx86 = $sqlServerTypes.ProjectItems | where Name -eq "x86"
|
||||
if ($folderx86)
|
||||
{
|
||||
$cppFilex86 = $folderx86.ProjectItems | where Name -eq "msvcr100.dll"
|
||||
if($cppFilex86)
|
||||
{
|
||||
$cppFilex86.Delete();
|
||||
}
|
||||
|
||||
$sqlFilex86 = $folderx86.ProjectItems | where Name -eq "SqlServerSpatial110.dll"
|
||||
if($sqlFilex86)
|
||||
{
|
||||
$sqlFilex86.Delete();
|
||||
}
|
||||
|
||||
if($folderx86.ProjectItems.Count -eq 0)
|
||||
{
|
||||
$folderx86.Delete()
|
||||
}
|
||||
}
|
||||
|
||||
$folderx64 = $sqlServerTypes.ProjectItems | where Name -eq "x64"
|
||||
if ($folderx64)
|
||||
{
|
||||
$cppFilex64 = $folderx64.ProjectItems | where Name -eq "msvcr100.dll"
|
||||
if($cppFilex64)
|
||||
{
|
||||
$cppFilex64.Delete();
|
||||
}
|
||||
|
||||
$sqlFilex64 = $folderx64.ProjectItems | where Name -eq "SqlServerSpatial110.dll"
|
||||
if($sqlFilex64)
|
||||
{
|
||||
$sqlFilex64.Delete();
|
||||
}
|
||||
|
||||
if($folderx64.ProjectItems.Count -eq 0)
|
||||
{
|
||||
$folderx64.Delete()
|
||||
}
|
||||
}
|
||||
|
||||
if($sqlServerTypes.ProjectItems.Count -eq 0)
|
||||
{
|
||||
$sqlServerTypes.Delete()
|
||||
}
|
||||
}
|
||||
BIN
Binary file not shown.
Vendored
BIN
Binary file not shown.
Reference in New Issue
Block a user