rest of the files
This commit is contained in:
		
							parent
							
								
									17883e16e1
								
							
						
					
					
						commit
						b3d0faf751
					
				
					 5 changed files with 298 additions and 0 deletions
				
			
		
							
								
								
									
										51
									
								
								VsDingExtension/AssemblyInfo.cs
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										51
									
								
								VsDingExtension/AssemblyInfo.cs
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,51 @@
 | 
				
			||||||
 | 
					using System.Reflection;
 | 
				
			||||||
 | 
					using System.Runtime.CompilerServices;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					//
 | 
				
			||||||
 | 
					// General Information about an assembly is controlled through the following 
 | 
				
			||||||
 | 
					// set of attributes. Change these attribute values to modify the information
 | 
				
			||||||
 | 
					// associated with an assembly.
 | 
				
			||||||
 | 
					//
 | 
				
			||||||
 | 
					[assembly: AssemblyTitle("")]
 | 
				
			||||||
 | 
					[assembly: AssemblyDescription("")]
 | 
				
			||||||
 | 
					[assembly: AssemblyConfiguration("")]
 | 
				
			||||||
 | 
					[assembly: AssemblyCompany("")]
 | 
				
			||||||
 | 
					[assembly: AssemblyProduct("")]
 | 
				
			||||||
 | 
					[assembly: AssemblyCopyright("")]
 | 
				
			||||||
 | 
					[assembly: AssemblyTrademark("")]
 | 
				
			||||||
 | 
					[assembly: AssemblyCulture("")]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					//
 | 
				
			||||||
 | 
					// Version information for an assembly consists of the following four values:
 | 
				
			||||||
 | 
					//
 | 
				
			||||||
 | 
					//      Major Version
 | 
				
			||||||
 | 
					//      Minor Version 
 | 
				
			||||||
 | 
					//      Revision
 | 
				
			||||||
 | 
					//      Build Number
 | 
				
			||||||
 | 
					//
 | 
				
			||||||
 | 
					// You can specify all the value or you can default the Revision and Build Numbers 
 | 
				
			||||||
 | 
					// by using the '*' as shown below:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[assembly: AssemblyVersion("1.0.*")]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					//
 | 
				
			||||||
 | 
					// In order to sign your assembly you must specify a key to use. Refer to the 
 | 
				
			||||||
 | 
					// Microsoft .NET Framework documentation for more information on assembly signing.
 | 
				
			||||||
 | 
					//
 | 
				
			||||||
 | 
					// Use the attributes below to control which key is used for signing. 
 | 
				
			||||||
 | 
					//
 | 
				
			||||||
 | 
					// Notes: 
 | 
				
			||||||
 | 
					//   (*) If no key is specified - the assembly cannot be signed.
 | 
				
			||||||
 | 
					//   (*) KeyName refers to a key that has been installed in the Crypto Service
 | 
				
			||||||
 | 
					//       Provider (CSP) on your machine. 
 | 
				
			||||||
 | 
					//   (*) If the key file and a key name attributes are both specified, the 
 | 
				
			||||||
 | 
					//       following processing occurs:
 | 
				
			||||||
 | 
					//       (1) If the KeyName can be found in the CSP - that key is used.
 | 
				
			||||||
 | 
					//       (2) If the KeyName does not exist and the KeyFile does exist, the key 
 | 
				
			||||||
 | 
					//           in the file is installed into the CSP and used.
 | 
				
			||||||
 | 
					//   (*) Delay Signing is an advanced option - see the Microsoft .NET Framework
 | 
				
			||||||
 | 
					//       documentation for more information on this.
 | 
				
			||||||
 | 
					//
 | 
				
			||||||
 | 
					[assembly: AssemblyDelaySign(false)]
 | 
				
			||||||
 | 
					[assembly: AssemblyKeyFile("")]
 | 
				
			||||||
 | 
					[assembly: AssemblyKeyName("")]
 | 
				
			||||||
							
								
								
									
										65
									
								
								VsDingExtension/Connect.cs
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										65
									
								
								VsDingExtension/Connect.cs
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,65 @@
 | 
				
			||||||
 | 
					using System;
 | 
				
			||||||
 | 
					using Extensibility;
 | 
				
			||||||
 | 
					using EnvDTE;
 | 
				
			||||||
 | 
					using EnvDTE80;
 | 
				
			||||||
 | 
					namespace VsDingExtension
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
						/// <summary>The object for implementing an Add-in.</summary>
 | 
				
			||||||
 | 
						/// <seealso class='IDTExtensibility2' />
 | 
				
			||||||
 | 
						public class Connect : IDTExtensibility2
 | 
				
			||||||
 | 
						{
 | 
				
			||||||
 | 
							/// <summary>Implements the constructor for the Add-in object. Place your initialization code within this method.</summary>
 | 
				
			||||||
 | 
							public Connect()
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							/// <summary>Implements the OnConnection method of the IDTExtensibility2 interface. Receives notification that the Add-in is being loaded.</summary>
 | 
				
			||||||
 | 
							/// <param term='application'>Root object of the host application.</param>
 | 
				
			||||||
 | 
							/// <param term='connectMode'>Describes how the Add-in is being loaded.</param>
 | 
				
			||||||
 | 
							/// <param term='addInInst'>Object representing this Add-in.</param>
 | 
				
			||||||
 | 
							/// <seealso class='IDTExtensibility2' />
 | 
				
			||||||
 | 
							public void OnConnection(object application, ext_ConnectMode connectMode, object addInInst, ref Array custom)
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								applicationObject = (DTE2)application;
 | 
				
			||||||
 | 
								addInInstance = (AddIn)addInInst;
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							/// <summary>Implements the OnDisconnection method of the IDTExtensibility2 interface. Receives notification that the Add-in is being unloaded.</summary>
 | 
				
			||||||
 | 
							/// <param term='disconnectMode'>Describes how the Add-in is being unloaded.</param>
 | 
				
			||||||
 | 
							/// <param term='custom'>Array of parameters that are host application specific.</param>
 | 
				
			||||||
 | 
							/// <seealso class='IDTExtensibility2' />
 | 
				
			||||||
 | 
							public void OnDisconnection(ext_DisconnectMode disconnectMode, ref Array custom)
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							/// <summary>Implements the OnAddInsUpdate method of the IDTExtensibility2 interface. Receives notification when the collection of Add-ins has changed.</summary>
 | 
				
			||||||
 | 
							/// <param term='custom'>Array of parameters that are host application specific.</param>
 | 
				
			||||||
 | 
							/// <seealso class='IDTExtensibility2' />		
 | 
				
			||||||
 | 
							public void OnAddInsUpdate(ref Array custom)
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							/// <summary>Implements the OnStartupComplete method of the IDTExtensibility2 interface. Receives notification that the host application has completed loading.</summary>
 | 
				
			||||||
 | 
							/// <param term='custom'>Array of parameters that are host application specific.</param>
 | 
				
			||||||
 | 
							/// <seealso class='IDTExtensibility2' />
 | 
				
			||||||
 | 
							public void OnStartupComplete(ref Array custom)
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
					            applicationObject.Events.BuildEvents.OnBuildDone += BuildEventsOnOnBuildDone;
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						    private void BuildEventsOnOnBuildDone(vsBuildScope scope, vsBuildAction action)
 | 
				
			||||||
 | 
						    {
 | 
				
			||||||
 | 
						        System.Media.SystemSounds.Asterisk.Play();
 | 
				
			||||||
 | 
						    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						    /// <summary>Implements the OnBeginShutdown method of the IDTExtensibility2 interface. Receives notification that the host application is being unloaded.</summary>
 | 
				
			||||||
 | 
							/// <param term='custom'>Array of parameters that are host application specific.</param>
 | 
				
			||||||
 | 
							/// <seealso class='IDTExtensibility2' />
 | 
				
			||||||
 | 
							public void OnBeginShutdown(ref Array custom)
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
							
 | 
				
			||||||
 | 
							private DTE2 applicationObject;
 | 
				
			||||||
 | 
							private AddIn addInInstance;
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										
											BIN
										
									
								
								VsDingExtension/VsDingExtension.AddIn
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								VsDingExtension/VsDingExtension.AddIn
									
										
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										139
									
								
								VsDingExtension/VsDingExtension.csproj
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										139
									
								
								VsDingExtension/VsDingExtension.csproj
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,139 @@
 | 
				
			||||||
 | 
					<?xml version="1.0" encoding="utf-8"?>
 | 
				
			||||||
 | 
					<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="12.0">
 | 
				
			||||||
 | 
					  <PropertyGroup>
 | 
				
			||||||
 | 
					    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
 | 
				
			||||||
 | 
					    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
 | 
				
			||||||
 | 
					    <ProductVersion>8.0.30424</ProductVersion>
 | 
				
			||||||
 | 
					    <SchemaVersion>2.0</SchemaVersion>
 | 
				
			||||||
 | 
					    <ProjectGuid>{54C786E5-FD14-4036-92AE-E9F25B71534B}</ProjectGuid>
 | 
				
			||||||
 | 
					    <OutputType>Library</OutputType>
 | 
				
			||||||
 | 
					    <StartupObject>
 | 
				
			||||||
 | 
					    </StartupObject>
 | 
				
			||||||
 | 
					    <NoStandardLibraries>false</NoStandardLibraries>
 | 
				
			||||||
 | 
					    <AssemblyName>VsDingExtension</AssemblyName>
 | 
				
			||||||
 | 
					    <DeploymentDirectory>.\bin\</DeploymentDirectory>
 | 
				
			||||||
 | 
					    <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
 | 
				
			||||||
 | 
					    <TargetFrameworkProfile />
 | 
				
			||||||
 | 
					  </PropertyGroup>
 | 
				
			||||||
 | 
					  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
 | 
				
			||||||
 | 
					    <DebugSymbols>true</DebugSymbols>
 | 
				
			||||||
 | 
					    <Optimize>false</Optimize>
 | 
				
			||||||
 | 
					    <OutputPath>.\bin\Debug\</OutputPath>
 | 
				
			||||||
 | 
					    <EnableUnmanagedDebugging>false</EnableUnmanagedDebugging>
 | 
				
			||||||
 | 
					    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
				
			||||||
 | 
					    <WarningLevel>4</WarningLevel>
 | 
				
			||||||
 | 
					    <IncrementalBuild>false</IncrementalBuild>
 | 
				
			||||||
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
 | 
					    <DocumentationFile>VsDingExtension.xml</DocumentationFile>
 | 
				
			||||||
 | 
					  </PropertyGroup>
 | 
				
			||||||
 | 
					  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
 | 
				
			||||||
 | 
					    <DebugSymbols>false</DebugSymbols>
 | 
				
			||||||
 | 
					    <Optimize>true</Optimize>
 | 
				
			||||||
 | 
					    <OutputPath>.\bin\Release\</OutputPath>
 | 
				
			||||||
 | 
					    <EnableUnmanagedDebugging>false</EnableUnmanagedDebugging>
 | 
				
			||||||
 | 
					    <DefineConstants>TRACE</DefineConstants>
 | 
				
			||||||
 | 
					    <WarningLevel>4</WarningLevel>
 | 
				
			||||||
 | 
					    <IncrementalBuild>false</IncrementalBuild>
 | 
				
			||||||
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
 | 
					    <DocumentationFile>VsDingExtension.xml</DocumentationFile>
 | 
				
			||||||
 | 
					  </PropertyGroup>
 | 
				
			||||||
 | 
					  <PropertyGroup>
 | 
				
			||||||
 | 
					    <RootNamespace>VsDingExtension</RootNamespace>
 | 
				
			||||||
 | 
					  </PropertyGroup>
 | 
				
			||||||
 | 
					  <ItemGroup>
 | 
				
			||||||
 | 
					    <Reference Include="Extensibility, Version=7.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
 | 
				
			||||||
 | 
					      <EmbedInteropTypes>False</EmbedInteropTypes>
 | 
				
			||||||
 | 
					    </Reference>
 | 
				
			||||||
 | 
					    <Reference Include="System" />
 | 
				
			||||||
 | 
					    <Reference Include="System.Core" />
 | 
				
			||||||
 | 
					    <Reference Include="System.Data" />
 | 
				
			||||||
 | 
					    <Reference Include="System.Xml" />
 | 
				
			||||||
 | 
					    <Reference Include="Microsoft.CSharp" />
 | 
				
			||||||
 | 
					  </ItemGroup>
 | 
				
			||||||
 | 
					  <ItemGroup>
 | 
				
			||||||
 | 
					    <Compile Include="AssemblyInfo.cs">
 | 
				
			||||||
 | 
					      <SubType>Code</SubType>
 | 
				
			||||||
 | 
					    </Compile>
 | 
				
			||||||
 | 
					    <Compile Include="Connect.cs">
 | 
				
			||||||
 | 
					      <SubType>Code</SubType>
 | 
				
			||||||
 | 
					    </Compile>
 | 
				
			||||||
 | 
					  </ItemGroup>
 | 
				
			||||||
 | 
					  <ItemGroup>
 | 
				
			||||||
 | 
					    <COMReference Include="EnvDTE">
 | 
				
			||||||
 | 
					      <Guid>{80CC9F66-E7D8-4DDD-85B6-D9E6CD0E93E2}</Guid>
 | 
				
			||||||
 | 
					      <VersionMajor>8</VersionMajor>
 | 
				
			||||||
 | 
					      <VersionMinor>0</VersionMinor>
 | 
				
			||||||
 | 
					      <Lcid>0</Lcid>
 | 
				
			||||||
 | 
					      <WrapperTool>primary</WrapperTool>
 | 
				
			||||||
 | 
					      <Isolated>False</Isolated>
 | 
				
			||||||
 | 
					      <EmbedInteropTypes>False</EmbedInteropTypes>
 | 
				
			||||||
 | 
					    </COMReference>
 | 
				
			||||||
 | 
					    <COMReference Include="EnvDTE100">
 | 
				
			||||||
 | 
					      <Guid>{26AD1324-4B7C-44BC-84F8-B86AED45729F}</Guid>
 | 
				
			||||||
 | 
					      <VersionMajor>10</VersionMajor>
 | 
				
			||||||
 | 
					      <VersionMinor>0</VersionMinor>
 | 
				
			||||||
 | 
					      <Lcid>0</Lcid>
 | 
				
			||||||
 | 
					      <WrapperTool>primary</WrapperTool>
 | 
				
			||||||
 | 
					      <Isolated>False</Isolated>
 | 
				
			||||||
 | 
					      <EmbedInteropTypes>False</EmbedInteropTypes>
 | 
				
			||||||
 | 
					    </COMReference>
 | 
				
			||||||
 | 
					    <COMReference Include="EnvDTE80">
 | 
				
			||||||
 | 
					      <Guid>{1A31287A-4D7D-413E-8E32-3B374931BD89}</Guid>
 | 
				
			||||||
 | 
					      <VersionMajor>8</VersionMajor>
 | 
				
			||||||
 | 
					      <VersionMinor>0</VersionMinor>
 | 
				
			||||||
 | 
					      <Lcid>0</Lcid>
 | 
				
			||||||
 | 
					      <WrapperTool>primary</WrapperTool>
 | 
				
			||||||
 | 
					      <Isolated>False</Isolated>
 | 
				
			||||||
 | 
					      <EmbedInteropTypes>False</EmbedInteropTypes>
 | 
				
			||||||
 | 
					    </COMReference>
 | 
				
			||||||
 | 
					    <COMReference Include="EnvDTE90">
 | 
				
			||||||
 | 
					      <Guid>{2CE2370E-D744-4936-A090-3FFFE667B0E1}</Guid>
 | 
				
			||||||
 | 
					      <VersionMajor>9</VersionMajor>
 | 
				
			||||||
 | 
					      <VersionMinor>0</VersionMinor>
 | 
				
			||||||
 | 
					      <Lcid>0</Lcid>
 | 
				
			||||||
 | 
					      <WrapperTool>primary</WrapperTool>
 | 
				
			||||||
 | 
					      <Isolated>False</Isolated>
 | 
				
			||||||
 | 
					      <EmbedInteropTypes>False</EmbedInteropTypes>
 | 
				
			||||||
 | 
					    </COMReference>
 | 
				
			||||||
 | 
					    <COMReference Include="Microsoft.VisualStudio.CommandBars">
 | 
				
			||||||
 | 
					      <Guid>{1CBA492E-7263-47BB-87FE-639000619B15}</Guid>
 | 
				
			||||||
 | 
					      <VersionMajor>8</VersionMajor>
 | 
				
			||||||
 | 
					      <VersionMinor>0</VersionMinor>
 | 
				
			||||||
 | 
					      <Lcid>0</Lcid>
 | 
				
			||||||
 | 
					      <WrapperTool>primary</WrapperTool>
 | 
				
			||||||
 | 
					      <Isolated>False</Isolated>
 | 
				
			||||||
 | 
					      <EmbedInteropTypes>False</EmbedInteropTypes>
 | 
				
			||||||
 | 
					    </COMReference>
 | 
				
			||||||
 | 
					    <COMReference Include="stdole">
 | 
				
			||||||
 | 
					      <Guid>{00020430-0000-0000-C000-000000000046}</Guid>
 | 
				
			||||||
 | 
					      <VersionMajor>2</VersionMajor>
 | 
				
			||||||
 | 
					      <VersionMinor>0</VersionMinor>
 | 
				
			||||||
 | 
					      <Lcid>0</Lcid>
 | 
				
			||||||
 | 
					      <WrapperTool>primary</WrapperTool>
 | 
				
			||||||
 | 
					      <Isolated>False</Isolated>
 | 
				
			||||||
 | 
					      <EmbedInteropTypes>False</EmbedInteropTypes>
 | 
				
			||||||
 | 
					    </COMReference>
 | 
				
			||||||
 | 
					  </ItemGroup>
 | 
				
			||||||
 | 
					  <ItemGroup>
 | 
				
			||||||
 | 
					    <Content Include="..\..\..\Addins\VsDingExtension - For Testing.AddIn">
 | 
				
			||||||
 | 
					      <Link>VsDingExtension - For Testing.AddIn</Link>
 | 
				
			||||||
 | 
					    </Content>
 | 
				
			||||||
 | 
					    <Content Include="VsDingExtension.AddIn" />
 | 
				
			||||||
 | 
					  </ItemGroup>
 | 
				
			||||||
 | 
					  <Import Project="$(MSBuildBinPath)\Microsoft.CSHARP.Targets" />
 | 
				
			||||||
 | 
					  <PropertyGroup>
 | 
				
			||||||
 | 
					    <PreBuildEvent>
 | 
				
			||||||
 | 
					    </PreBuildEvent>
 | 
				
			||||||
 | 
					    <PostBuildEvent>
 | 
				
			||||||
 | 
					    </PostBuildEvent>
 | 
				
			||||||
 | 
					  </PropertyGroup>
 | 
				
			||||||
 | 
					  <ProjectExtensions />
 | 
				
			||||||
 | 
					  <Target Name="AfterBuild">
 | 
				
			||||||
 | 
					    <ItemGroup>
 | 
				
			||||||
 | 
					      <AllOutputFiles Include="$(OutputPath)*.*" />
 | 
				
			||||||
 | 
					    </ItemGroup>
 | 
				
			||||||
 | 
					    <Copy SourceFiles="@(AllOutputFiles)" DestinationFiles="@(AllOutputFiles->'$(DeploymentDirectory)\%(Filename)%(Extension)')">
 | 
				
			||||||
 | 
					      <Output TaskParameter="DestinationFiles" ItemName="FileWrites" />
 | 
				
			||||||
 | 
					    </Copy>
 | 
				
			||||||
 | 
					  </Target>
 | 
				
			||||||
 | 
					</Project>
 | 
				
			||||||
							
								
								
									
										43
									
								
								VsDingExtension/VsDingExtension.xml
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										43
									
								
								VsDingExtension/VsDingExtension.xml
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,43 @@
 | 
				
			||||||
 | 
					<?xml version="1.0"?>
 | 
				
			||||||
 | 
					<doc>
 | 
				
			||||||
 | 
					    <assembly>
 | 
				
			||||||
 | 
					        <name>VsDingExtension</name>
 | 
				
			||||||
 | 
					    </assembly>
 | 
				
			||||||
 | 
					    <members>
 | 
				
			||||||
 | 
					        <member name="T:VsDingExtension.Connect">
 | 
				
			||||||
 | 
					            <summary>The object for implementing an Add-in.</summary>
 | 
				
			||||||
 | 
					            <seealso class='IDTExtensibility2' />
 | 
				
			||||||
 | 
					        </member>
 | 
				
			||||||
 | 
					        <member name="M:VsDingExtension.Connect.#ctor">
 | 
				
			||||||
 | 
					            <summary>Implements the constructor for the Add-in object. Place your initialization code within this method.</summary>
 | 
				
			||||||
 | 
					        </member>
 | 
				
			||||||
 | 
					        <member name="M:VsDingExtension.Connect.OnConnection(System.Object,Extensibility.ext_ConnectMode,System.Object,System.Array@)">
 | 
				
			||||||
 | 
					            <summary>Implements the OnConnection method of the IDTExtensibility2 interface. Receives notification that the Add-in is being loaded.</summary>
 | 
				
			||||||
 | 
					            <param term='application'>Root object of the host application.</param>
 | 
				
			||||||
 | 
					            <param term='connectMode'>Describes how the Add-in is being loaded.</param>
 | 
				
			||||||
 | 
					            <param term='addInInst'>Object representing this Add-in.</param>
 | 
				
			||||||
 | 
					            <seealso class='IDTExtensibility2' />
 | 
				
			||||||
 | 
					        </member>
 | 
				
			||||||
 | 
					        <member name="M:VsDingExtension.Connect.OnDisconnection(Extensibility.ext_DisconnectMode,System.Array@)">
 | 
				
			||||||
 | 
					            <summary>Implements the OnDisconnection method of the IDTExtensibility2 interface. Receives notification that the Add-in is being unloaded.</summary>
 | 
				
			||||||
 | 
					            <param term='disconnectMode'>Describes how the Add-in is being unloaded.</param>
 | 
				
			||||||
 | 
					            <param term='custom'>Array of parameters that are host application specific.</param>
 | 
				
			||||||
 | 
					            <seealso class='IDTExtensibility2' />
 | 
				
			||||||
 | 
					        </member>
 | 
				
			||||||
 | 
					        <member name="M:VsDingExtension.Connect.OnAddInsUpdate(System.Array@)">
 | 
				
			||||||
 | 
					            <summary>Implements the OnAddInsUpdate method of the IDTExtensibility2 interface. Receives notification when the collection of Add-ins has changed.</summary>
 | 
				
			||||||
 | 
					            <param term='custom'>Array of parameters that are host application specific.</param>
 | 
				
			||||||
 | 
					            <seealso class='IDTExtensibility2' />		
 | 
				
			||||||
 | 
					        </member>
 | 
				
			||||||
 | 
					        <member name="M:VsDingExtension.Connect.OnStartupComplete(System.Array@)">
 | 
				
			||||||
 | 
					            <summary>Implements the OnStartupComplete method of the IDTExtensibility2 interface. Receives notification that the host application has completed loading.</summary>
 | 
				
			||||||
 | 
					            <param term='custom'>Array of parameters that are host application specific.</param>
 | 
				
			||||||
 | 
					            <seealso class='IDTExtensibility2' />
 | 
				
			||||||
 | 
					        </member>
 | 
				
			||||||
 | 
					        <member name="M:VsDingExtension.Connect.OnBeginShutdown(System.Array@)">
 | 
				
			||||||
 | 
					            <summary>Implements the OnBeginShutdown method of the IDTExtensibility2 interface. Receives notification that the host application is being unloaded.</summary>
 | 
				
			||||||
 | 
					            <param term='custom'>Array of parameters that are host application specific.</param>
 | 
				
			||||||
 | 
					            <seealso class='IDTExtensibility2' />
 | 
				
			||||||
 | 
					        </member>
 | 
				
			||||||
 | 
					    </members>
 | 
				
			||||||
 | 
					</doc>
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue