diff --git a/.gitignore b/.gitignore index c506470..bd2f844 100644 --- a/.gitignore +++ b/.gitignore @@ -1,11 +1,8 @@ -################################################################################ -# This .gitignore file was automatically created by Microsoft(R) Visual Studio. -################################################################################ +/FASTBuildMonitorVSIX/.vs/ +*.csproj.user /FASTBuildMonitorVSIX/FASTBuildMonitorStandalone/bin /FASTBuildMonitorVSIX/FASTBuildMonitorVSIX/bin -/FASTBuildMonitorVSIX/.vs/FASTBuildMonitorVSIX/v14 /FASTBuildMonitorVSIX/FASTBuildMonitorVSIX/lib /FASTBuildMonitorVSIX/FASTBuildMonitorVSIX/obj /FASTBuildMonitorVSIX/FASTBuildMonitorStandalone/obj -FASTBuildMonitorVSIX/.vs/FASTBuildMonitorVSIX/v15/Server/sqlite3/storage.ide diff --git a/FASTBuildMonitorVSIX/FASTBuildMonitorStandalone/App.config b/FASTBuildMonitorVSIX/FASTBuildMonitorStandalone/App.config index 88fa402..ecdcf8a 100644 --- a/FASTBuildMonitorVSIX/FASTBuildMonitorStandalone/App.config +++ b/FASTBuildMonitorVSIX/FASTBuildMonitorStandalone/App.config @@ -1,6 +1,6 @@ - + - + - \ No newline at end of file + diff --git a/FASTBuildMonitorVSIX/FASTBuildMonitorStandalone/FASTBuildMonitorStandalone.csproj b/FASTBuildMonitorVSIX/FASTBuildMonitorStandalone/FASTBuildMonitorStandalone.csproj index 8a4cb7a..4f9b499 100644 --- a/FASTBuildMonitorVSIX/FASTBuildMonitorStandalone/FASTBuildMonitorStandalone.csproj +++ b/FASTBuildMonitorVSIX/FASTBuildMonitorStandalone/FASTBuildMonitorStandalone.csproj @@ -9,7 +9,7 @@ Properties FASTBuildMonitorStandalone FASTBuildMonitorStandalone - v4.5.2 + v4.7.2 512 {60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} 4 @@ -29,6 +29,7 @@ false false true + AnyCPU diff --git a/FASTBuildMonitorVSIX/FASTBuildMonitorStandalone/Properties/Resources.Designer.cs b/FASTBuildMonitorVSIX/FASTBuildMonitorStandalone/Properties/Resources.Designer.cs index f841533..c0e41ac 100644 --- a/FASTBuildMonitorVSIX/FASTBuildMonitorStandalone/Properties/Resources.Designer.cs +++ b/FASTBuildMonitorVSIX/FASTBuildMonitorStandalone/Properties/Resources.Designer.cs @@ -8,10 +8,10 @@ // //------------------------------------------------------------------------------ -namespace FASTBuildMonitorStandalone.Properties -{ - - +namespace FASTBuildMonitorStandalone.Properties { + using System; + + /// /// A strongly-typed resource class, for looking up localized strings, etc. /// @@ -19,51 +19,43 @@ namespace FASTBuildMonitorStandalone.Properties // class via a tool like ResGen or Visual Studio. // To add or remove a member, edit your .ResX file then rerun ResGen // with the /str option, or rebuild your VS project. - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")] [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - internal class Resources - { - + internal class Resources { + private static global::System.Resources.ResourceManager resourceMan; - + private static global::System.Globalization.CultureInfo resourceCulture; - + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] - internal Resources() - { + internal Resources() { } - + /// /// Returns the cached ResourceManager instance used by this class. /// [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Resources.ResourceManager ResourceManager - { - get - { - if ((resourceMan == null)) - { + internal static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("FASTBuildMonitorStandalone.Properties.Resources", typeof(Resources).Assembly); resourceMan = temp; } return resourceMan; } } - + /// /// Overrides the current thread's CurrentUICulture property for all /// resource lookups using this strongly typed resource class. /// [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Globalization.CultureInfo Culture - { - get - { + internal static global::System.Globalization.CultureInfo Culture { + get { return resourceCulture; } - set - { + set { resourceCulture = value; } } diff --git a/FASTBuildMonitorVSIX/FASTBuildMonitorStandalone/Properties/Settings.Designer.cs b/FASTBuildMonitorVSIX/FASTBuildMonitorStandalone/Properties/Settings.Designer.cs index e482672..b832230 100644 --- a/FASTBuildMonitorVSIX/FASTBuildMonitorStandalone/Properties/Settings.Designer.cs +++ b/FASTBuildMonitorVSIX/FASTBuildMonitorStandalone/Properties/Settings.Designer.cs @@ -8,21 +8,17 @@ // //------------------------------------------------------------------------------ -namespace FASTBuildMonitorStandalone.Properties -{ - - +namespace FASTBuildMonitorStandalone.Properties { + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] - internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase - { - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "16.5.0.0")] + internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { + private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); - - public static Settings Default - { - get - { + + public static Settings Default { + get { return defaultInstance; } } diff --git a/FASTBuildMonitorVSIX/FASTBuildMonitorVSIX.sln b/FASTBuildMonitorVSIX/FASTBuildMonitorVSIX.sln index c3efbf6..b7f3735 100644 --- a/FASTBuildMonitorVSIX/FASTBuildMonitorVSIX.sln +++ b/FASTBuildMonitorVSIX/FASTBuildMonitorVSIX.sln @@ -1,7 +1,7 @@  Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 15 -VisualStudioVersion = 15.0.27130.2027 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.28315.86 MinimumVisualStudioVersion = 10.0.40219.1 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FASTBuildMonitorVSIX", "FASTBuildMonitorVSIX\FASTBuildMonitorVSIX.csproj", "{E50A8B0A-8964-4ADB-B504-71DD7228B20A}" EndProject diff --git a/FASTBuildMonitorVSIX/FASTBuildMonitorVSIX/FASTBuildMonitorVSIX.csproj b/FASTBuildMonitorVSIX/FASTBuildMonitorVSIX/FASTBuildMonitorVSIX.csproj index 179ffab..9e2722e 100644 --- a/FASTBuildMonitorVSIX/FASTBuildMonitorVSIX/FASTBuildMonitorVSIX.csproj +++ b/FASTBuildMonitorVSIX/FASTBuildMonitorVSIX/FASTBuildMonitorVSIX.csproj @@ -1,6 +1,6 @@  - + 15.0 $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) @@ -27,6 +27,7 @@ false false true + true @@ -45,7 +46,7 @@ Properties FASTBuildMonitorVSIX FASTBuildMonitorVSIX - v4.5.2 + v4.7.2 true true true @@ -156,82 +157,24 @@ False - - False - C:\Windows\Microsoft.NET\assembly\GAC_MSIL\Microsoft.VisualStudio.ExtensionManager\v4.0_14.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualStudio.ExtensionManager.dll + + C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\Common7\IDE\Microsoft.VisualStudio.ExtensionEngine.dll - - ..\packages\Microsoft.VisualStudio.Imaging.14.1.24720\lib\net45\Microsoft.VisualStudio.Imaging.dll - True - - - ..\packages\Microsoft.VisualStudio.OLE.Interop.7.10.6070\lib\Microsoft.VisualStudio.OLE.Interop.dll - True - - - - ..\packages\Microsoft.VisualStudio.Shell.Immutable.10.0.10.0.30319\lib\net40\Microsoft.VisualStudio.Shell.Immutable.10.0.dll - True - - - ..\packages\Microsoft.VisualStudio.Shell.Immutable.11.0.11.0.50727\lib\net45\Microsoft.VisualStudio.Shell.Immutable.11.0.dll - True - - - ..\packages\Microsoft.VisualStudio.Shell.Immutable.12.0.12.0.21003\lib\net45\Microsoft.VisualStudio.Shell.Immutable.12.0.dll - True - - - ..\packages\Microsoft.VisualStudio.Shell.Immutable.14.0.14.1.24720\lib\net45\Microsoft.VisualStudio.Shell.Immutable.14.0.dll - True - - - ..\packages\Microsoft.VisualStudio.Shell.Interop.7.10.6071\lib\Microsoft.VisualStudio.Shell.Interop.dll - True + + C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\Common7\IDE\PrivateAssemblies\Microsoft.VisualStudio.ExtensionManager.dll + + + + True - ..\packages\Microsoft.VisualStudio.Shell.Interop.10.0.10.0.30319\lib\Microsoft.VisualStudio.Shell.Interop.10.0.dll - True - - - True - ..\packages\Microsoft.VisualStudio.Shell.Interop.11.0.11.0.61030\lib\Microsoft.VisualStudio.Shell.Interop.11.0.dll - True - + True - ..\packages\Microsoft.VisualStudio.Shell.Interop.12.0.12.0.30110\lib\Microsoft.VisualStudio.Shell.Interop.12.0.dll - True - - - ..\packages\Microsoft.VisualStudio.Shell.Interop.8.0.8.0.50727\lib\Microsoft.VisualStudio.Shell.Interop.8.0.dll - True - - - ..\packages\Microsoft.VisualStudio.Shell.Interop.9.0.9.0.30729\lib\Microsoft.VisualStudio.Shell.Interop.9.0.dll - True - - - ..\packages\Microsoft.VisualStudio.TextManager.Interop.7.10.6070\lib\Microsoft.VisualStudio.TextManager.Interop.dll - True - - - ..\packages\Microsoft.VisualStudio.TextManager.Interop.8.0.8.0.50727\lib\Microsoft.VisualStudio.TextManager.Interop.8.0.dll - True - - - ..\packages\Microsoft.VisualStudio.Threading.14.1.111\lib\net45\Microsoft.VisualStudio.Threading.dll - True - - - ..\packages\Microsoft.VisualStudio.Utilities.14.1.24720\lib\net45\Microsoft.VisualStudio.Utilities.dll - True - - - ..\packages\Microsoft.VisualStudio.Validation.14.1.111\lib\net45\Microsoft.VisualStudio.Validation.dll - True + + @@ -283,10 +226,10 @@ xcopy /Y /R /E $(TargetDir)$(TargetName).vsix $(ProjectDir)vsix\$(TargetName). This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. - - + + - + - - $(IntDir)$(ProjectName).Contract.h - - - - - - - - - - - - - - - $(CleanDependsOn);CleanVsdbgConfigContract - - - \ No newline at end of file diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/bin/Microsoft.VSDebugger.targets b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/bin/Microsoft.VSDebugger.targets deleted file mode 100644 index ef19740..0000000 --- a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/bin/Microsoft.VSDebugger.targets +++ /dev/null @@ -1,46 +0,0 @@ - - - - - - - - $(OutputPath)$(TargetName).vsdconfig - Link - CopyFilesToOutputDirectory - - - - - - - - - - - - - - - - - - $(BuiltProjectOutputGroupDependsOn);AddVsdbgConfigFileToOutputGroup - - - - - - - $(CleanDependsOn);CleanVsdbgConfigFile - - - \ No newline at end of file diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/bin/RegPkg.exe b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/bin/RegPkg.exe deleted file mode 100644 index b33806c..0000000 Binary files a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/bin/RegPkg.exe and /dev/null differ diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/bin/RegPkg.exe.config b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/bin/RegPkg.exe.config deleted file mode 100644 index 392f84b..0000000 --- a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/bin/RegPkg.exe.config +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/bin/SetEngineLogMode.cmd b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/bin/SetEngineLogMode.cmd deleted file mode 100644 index 75487d6..0000000 --- a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/bin/SetEngineLogMode.cmd +++ /dev/null @@ -1,90 +0,0 @@ -@echo off -setlocal - -if /i "%~1"=="" goto Help -if /i "%~1"=="-?" goto Help -if /i "%~1"=="/?" goto Help - -if /i "%~1"=="default" set EngineDiagEnableState=0& goto FindVS -if /i "%~1"=="error" set EngineDiagEnableState=1& goto FindVS -if /i "%~1"=="method" set EngineDiagEnableState=2& goto FindVS -if /i "%~1"=="dump" set DumpValue=1& goto FindVS - -echo ERROR: Unknown argument '%1'. -exit /b -1 - -:FindVS -REM Find a default VS installation or use one specified by the cmdline. -set VSInstallDir=%~2 -if NOT "%VSInstallDir%"=="" goto :HaveVSDir -set ProgRoot=%ProgramFiles(x86)% -if "%ProgRoot%"=="" set ProgRoot=%ProgramFiles% -call :TryVSPaths "%ProgRoot%\Microsoft Visual Studio\2017\*" - -:TryVSPaths -for /d %%d in (%1) do call :TryVSPath "%%d" -goto :EOF - -:TryVSPath -REM Arg1: path to VS Root -if not exist "%~1" goto :EOF -if not exist "%~1\Common7\IDE\vsregedit.exe" goto :EOF -set VSInstallDir=%~1 -goto :HaveVSDir - -:HaveVSDir -pushd "%VSInstallDir%" -set reg_exe=".\Common7\IDE\vsregedit.exe" -if "%DumpValue%"=="1" goto Dump - -:Set -call %reg_exe% set "%CD%" HKLM Debugger EngineDiagEnableState DWORD %EngineDiagEnableState% -popd -if not %ERRORLEVEL%==0 echo ERROR: failed to write to the registry (%1) & exit /b -1 -goto eof - -:Dump -echo. -echo Listing current settings (0=default, 1=error, 2=method)... -echo ---------------------------------------------------------- -call %reg_exe% read "%CD%" HKLM Debugger EngineDiagEnableState DWORD 2>NUL -popd -exit /b 0 - -:Help -echo SetEngineLogMode.cmd ^ [VSInstancePath] -echo. -echo SetEngineLogMode.cmd is used to configure the logging mode used by -echo vsdebugeng.dll. Three modes of operation are available: -echo. -echo 'default' mode - significant errors are set to the debug output when a -echo debugger is attached to Visual Studio (or whatever process has loaded -echo vsdebugeng). Default mode is the behavior in a clean install of Visual -echo Studio. -echo. -echo 'error' mode - significant errors are set to %%tmp%%\vsdebugeng.dll.log if no -echo debugger is attached to visual studio. If a debugger is attached to Visual -echo Studio, default mode and error mode are the same. -echo. -echo 'method' mode - In addition to the tracing in 'error' mode, method entry/exit -echo tracing is provided. Four different types of output are sent -- 'CALL' lines -echo are used when an implementation was successfully loaded and is about to be -echo called. 'RETURN' lines are used when a called component returns successfully. -echo If the operation fails, a 'RETURN ERROR' line will appear instead. If no -echo implementation could be found or if the implementation fails to load a 'CALL -echo ERROR' line will appear. In addition to this, after a CALL/CALL ERROR line, -echo there are 'Skipped' lines explaining why components are not called. -echo. -echo 'dump' mode displays the current log mode. -echo. -echo If VSInstancePath is not specified the default installation path is searched -echo and any the command is run on any instances found. -echo Otherwise only the VS instance at VSInstancePath is affected. -echo. -echo Example method logging output: -echo CALL: IDkmRuntimeMonitorBreakpointHandler.EnableRuntimeBreakpoint (ThreadId=6080 Class=Win32BDM.CBaseDebugMonitor IP=0x577D3B00 Object=0x10BD4F90 TickCount=217496250 ComponentId={F50FC269-4428-4680-8A45-462B8C5D37CD}) -echo Skipped: ManagedDM::CCommonEntryPoint {38A59583-E6B1-4EE4-A53C-133BE0F45E55} for object visibility -echo Skipped: MinidumpBDM.CBaseDebugMonitor {016426E1-A85F-4CAB-941A-7C5EB5C82DC4} for 'BaseDebugMonitorId' filter -echo RETURN: IDkmRuntimeMonitorBreakpointHandler.EnableRuntimeBreakpoint (hr = 0x0, ThreadId=6080, TickCount=217496250) -echo. -:eof diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/bin/System.Threading.Thread.dll b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/bin/System.Threading.Thread.dll deleted file mode 100644 index 6c40831..0000000 Binary files a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/bin/System.Threading.Thread.dll and /dev/null differ diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/bin/VSCTLibrary.dll b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/bin/VSCTLibrary.dll deleted file mode 100644 index 3d6f4a9..0000000 Binary files a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/bin/VSCTLibrary.dll and /dev/null differ diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/bin/lib/Microsoft.VisualStudio.Shell.Framework.dll b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/bin/lib/Microsoft.VisualStudio.Shell.Framework.dll deleted file mode 100644 index b9d07ed..0000000 Binary files a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/bin/lib/Microsoft.VisualStudio.Shell.Framework.dll and /dev/null differ diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/bin/vsdconfigtool.exe b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/bin/vsdconfigtool.exe deleted file mode 100644 index a9bbd3a..0000000 Binary files a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/bin/vsdconfigtool.exe and /dev/null differ diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/.signature.p7s b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/.signature.p7s new file mode 100644 index 0000000..07ec253 Binary files /dev/null and b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/.signature.p7s differ diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/Microsoft.VSSDK.BuildTools.16.5.2044.nupkg b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/Microsoft.VSSDK.BuildTools.16.5.2044.nupkg new file mode 100644 index 0000000..64e699e Binary files /dev/null and b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/Microsoft.VSSDK.BuildTools.16.5.2044.nupkg differ diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/build/Microsoft.VSSDK.BuildTools.props b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/build/Microsoft.VSSDK.BuildTools.props similarity index 100% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/build/Microsoft.VSSDK.BuildTools.props rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/build/Microsoft.VSSDK.BuildTools.props diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/build/Microsoft.VSSDK.BuildTools.targets b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/build/Microsoft.VSSDK.BuildTools.targets similarity index 100% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/build/Microsoft.VSSDK.BuildTools.targets rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/build/Microsoft.VSSDK.BuildTools.targets diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/Empty.resx b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/Empty.resx new file mode 100644 index 0000000..559f36d --- /dev/null +++ b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/Empty.resx @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + \ No newline at end of file diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/Microsoft.VisualStudio.ExtensionEngine.dll b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/Microsoft.VisualStudio.ExtensionEngine.dll new file mode 100644 index 0000000..313abab Binary files /dev/null and b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/Microsoft.VisualStudio.ExtensionEngine.dll differ diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/Microsoft.VisualStudio.Sdk.BuildTasks.16.0.dll b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/Microsoft.VisualStudio.Sdk.BuildTasks.16.0.dll new file mode 100644 index 0000000..7947c72 Binary files /dev/null and b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/Microsoft.VisualStudio.Sdk.BuildTasks.16.0.dll differ diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/Microsoft.VisualStudio.Sdk.BuildTasks.dll b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/Microsoft.VisualStudio.Sdk.BuildTasks.dll new file mode 100644 index 0000000..53da04b Binary files /dev/null and b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/Microsoft.VisualStudio.Sdk.BuildTasks.dll differ diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/Microsoft.VisualStudio.Sdk.Common.targets b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/Microsoft.VisualStudio.Sdk.Common.targets similarity index 95% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/Microsoft.VisualStudio.Sdk.Common.targets rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/Microsoft.VisualStudio.Sdk.Common.targets index f7c2de8..09d2d27 100644 --- a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/Microsoft.VisualStudio.Sdk.Common.targets +++ b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/Microsoft.VisualStudio.Sdk.Common.targets @@ -11,7 +11,7 @@ PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT. --> Microsoft.VisualStudio.Sdk.BuildTasks.dll - Microsoft.VisualStudio.Sdk.BuildTasks.15.0.dll + Microsoft.VisualStudio.Sdk.BuildTasks.16.0.dll @@ -22,16 +22,17 @@ PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT. Set the general properties for this installation of the SDK --> - 15.0 - 15.0 + 16.0 + 16.0 $(MSBuildExtensionsPath)\Microsoft\VisualStudio\v$(VsSDKVersion)\VSSDK Software\Microsoft\VisualStudio\$(VSSDKTargetPlatformVersion) Exp - - + + diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/Microsoft.VisualStudio.Setup.Common.dll b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/Microsoft.VisualStudio.Setup.Common.dll new file mode 100644 index 0000000..dfe86e7 Binary files /dev/null and b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/Microsoft.VisualStudio.Setup.Common.dll differ diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/Microsoft.VisualStudio.Threading.dll b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/Microsoft.VisualStudio.Threading.dll new file mode 100644 index 0000000..aa2d109 Binary files /dev/null and b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/Microsoft.VisualStudio.Threading.dll differ diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/Microsoft.VisualStudio.Validation.dll b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/Microsoft.VisualStudio.Validation.dll similarity index 100% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/Microsoft.VisualStudio.Validation.dll rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/Microsoft.VisualStudio.Validation.dll diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/Microsoft.VsSDK.Cpp.Overrides.targets b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/Microsoft.VsSDK.Cpp.Overrides.targets similarity index 100% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/Microsoft.VsSDK.Cpp.Overrides.targets rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/Microsoft.VsSDK.Cpp.Overrides.targets diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/Microsoft.VsSDK.Cpp.targets b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/Microsoft.VsSDK.Cpp.targets similarity index 98% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/Microsoft.VsSDK.Cpp.targets rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/Microsoft.VsSDK.Cpp.targets index bde8030..102b5eb 100644 --- a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/Microsoft.VsSDK.Cpp.targets +++ b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/Microsoft.VsSDK.Cpp.targets @@ -10,7 +10,7 @@ PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT. ************************************************************************* --> - + diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/Microsoft.VsSDK.targets b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/Microsoft.VsSDK.targets similarity index 78% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/Microsoft.VsSDK.targets rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/Microsoft.VsSDK.targets index 4c7f662..47732c6 100644 --- a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/Microsoft.VsSDK.targets +++ b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/Microsoft.VsSDK.targets @@ -16,34 +16,35 @@ PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT. - - + + + + - - - - + + - + + false false false true @@ -58,6 +59,8 @@ PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT. true $(TargetPath) true + true + false + Condition="'$(CreateVsixContainer)' == 'true' or '$(CopyVsixManifestToOutput)' == 'true'"> @@ -88,19 +91,19 @@ PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT. - $(ValidateVsixManifestDependsOn);FindSourceVsixManifest false - - - - + - <_VsixManifestProjectReference Include="@(ProjectReferenceWithConfiguration)" /> + <_VsixManifestProjectReference Include="@(_MSBuildProjectReferenceExistent)" /> <_VsixManifestProjectReference Include="$(ProjectFileName)"> $(ProjectName) @@ -137,7 +139,7 @@ PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT. @@ -153,7 +155,6 @@ PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT. - - + $(AssemblyVSIXSubPath) $(InstallRoot) + + + + <_ReferenceCopyLocalPathsFromNuGet Include="@(ReferenceCopyLocalPaths)" Condition=" '%(ReferenceCopyLocalPaths.NuGetSourceType)' == 'Package' " /> + + + + + + + + true + $(AssemblyVSIXSubPath) + $(InstallRoot) + + + - - - - - - - - - + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + @@ -501,12 +573,12 @@ PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT. - + <_MSBuildProjectReferenceExistent Condition="'%(_MSBuildProjectReferenceExistent.Private)' != 'false' AND + '%(_MSBuildProjectReferenceExistent.IncludeOutputGroupsInVSIX)' == '' AND + '%(_MSBuildProjectReferenceExistent.IncludeOutputGroupsInVSIXLocalOnly)' == ''"> BuiltProjectOutputGroup;BuiltProjectOutputGroupDependencies;GetCopyToOutputDirectoryItems;SatelliteDllsProjectOutputGroup DebugSymbolsProjectOutputGroup; - + - @@ -530,20 +602,20 @@ PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT. - + @@ -552,11 +624,11 @@ PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT. - @@ -572,35 +644,100 @@ PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT. - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <_TargetVsixContainerItem Include="$(TargetVsixContainer)" /> + <_SourceVsixManifest Include="$(IntermediateVsixManifest)" /> + + + + + <_TargetResourcePackageFilenameTemplate>%(_TargetVsixContainerItem.RootDir)%(_TargetVsixContainerItem.Directory)%(_TargetVsixContainerItem.Filename).{0}%(_TargetVsixContainerItem.Extension) + + + + + <_TargetResourceItem Include="$([System.String]::Format('$(_TargetResourcePackageFilenameTemplate)', '%(SatelliteDllsProjectOutputGroupOutput.Lang)'))" + Condition=" '%(SatelliteDllsProjectOutputGroupOutput.SpecificCulture)' != '' and '%(SatelliteDllsProjectOutputGroupOutput.Lang)' != '' "> + %(SatelliteDllsProjectOutputGroupOutput.SpecificCulture) + %(SatelliteDllsProjectOutputGroupOutput.Culture) + + + + + + + + + + + $(_VSIXIdentifier).Resources + $(_VSIXVersion) + - - - + + + @@ -609,20 +746,26 @@ PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT. <_VsixManifest Include="$(IntermediateVsixManifest)" /> - + - + + + @@ -642,7 +785,13 @@ PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT. Condition="'$(DeployExtension)'=='true' and '$(CreateVsixContainer)'=='true'" DependsOnTargets="$(GetVsixDeploymentPathDependsOn)"> + + + + @@ -651,6 +800,7 @@ PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT. Condition="Exists('$(IntermediateVsixManifest)')" ExtensionsPath="$(ExtensionsPath)" VsixManifest="$(IntermediateVsixManifest)" + DevenvInstallationDirectory="$(DeployTargetInstallationDirectory)" RootSuffix="$(VSSDKTargetPlatformRegRootSuffix)"> @@ -674,6 +824,7 @@ PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT. @@ -695,6 +846,7 @@ PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT. @@ -703,33 +855,17 @@ PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT. - - - - - - - - - - @@ -777,7 +913,6 @@ PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT. - @@ -915,6 +1050,20 @@ PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT. $(MergeCtoResourceDependsOn);GenerateListOfCTO;VSCTCompile;CheckCTOFileHasChanged;GenerateResourceToMergeWithCTO + + + + <_CtoResx Include="%(EmbeddedResource.Identity)" Condition=" '%(EmbeddedResource.MergeWithCTO)' == 'true' " /> + + true + _EmptyResource + + + + @@ -948,16 +1097,23 @@ PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT. - - - - - - - + + + + + + + + + + diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/Newtonsoft.Json.dll b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/Newtonsoft.Json.dll similarity index 100% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/Newtonsoft.Json.dll rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/Newtonsoft.Json.dll diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/PkgDefMgmt.dll b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/PkgDefMgmt.dll similarity index 100% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/PkgDefMgmt.dll rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/PkgDefMgmt.dll diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/ProjectItemsSchema.xml b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/ProjectItemsSchema.xml similarity index 100% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/ProjectItemsSchema.xml rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/ProjectItemsSchema.xml diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/bin/ConvertCTCToVSCT.pl b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/ConvertCTCToVSCT.pl similarity index 100% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/bin/ConvertCTCToVSCT.pl rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/ConvertCTCToVSCT.pl diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/CreatePkgDef.exe b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/CreatePkgDef.exe new file mode 100644 index 0000000..073ed5e Binary files /dev/null and b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/CreatePkgDef.exe differ diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/bin/CreatePkgDef.exe.config b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/CreatePkgDef.exe.config similarity index 100% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/bin/CreatePkgDef.exe.config rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/CreatePkgDef.exe.config diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/DebugSamples.dll b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/DebugSamples.dll new file mode 100644 index 0000000..ea6c525 Binary files /dev/null and b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/DebugSamples.dll differ diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/bin/RegRiched20.exe b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/RegRiched20.exe similarity index 55% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/bin/RegRiched20.exe rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/RegRiched20.exe index 62fda5d..8ed6eee 100644 Binary files a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/bin/RegRiched20.exe and b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/RegRiched20.exe differ diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/bin/VSCT.exe b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/VSCT.exe similarity index 70% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/bin/VSCT.exe rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/VSCT.exe index ec5a7f9..b192bec 100644 Binary files a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/bin/VSCT.exe and b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/VSCT.exe differ diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/bin/VSCTCompress.dll b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/VSCTCompress.dll similarity index 100% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/bin/VSCTCompress.dll rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/VSCTCompress.dll diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/VSCTLibrary.dll b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/VSCTLibrary.dll new file mode 100644 index 0000000..8072c1d Binary files /dev/null and b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/VSCTLibrary.dll differ diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/VsixCommandLine.dll b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/VsixCommandLine.dll new file mode 100644 index 0000000..0081389 Binary files /dev/null and b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/VsixCommandLine.dll differ diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/VsixPublisher.exe b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/VsixPublisher.exe new file mode 100644 index 0000000..73d5bd8 Binary files /dev/null and b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/VsixPublisher.exe differ diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/VsixPublisher.exe.config b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/VsixPublisher.exe.config new file mode 100644 index 0000000..1396678 --- /dev/null +++ b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/VsixPublisher.exe.config @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/VsixUtil.exe b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/VsixUtil.exe new file mode 100644 index 0000000..bc47867 Binary files /dev/null and b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/VsixUtil.exe differ diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/VsixUtil.exe.config b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/VsixUtil.exe.config new file mode 100644 index 0000000..1396678 --- /dev/null +++ b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/VsixUtil.exe.config @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/lib/Microsoft.TeamFoundation.Common.dll b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/lib/Microsoft.TeamFoundation.Common.dll new file mode 100644 index 0000000..bf288e5 Binary files /dev/null and b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/lib/Microsoft.TeamFoundation.Common.dll differ diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/lib/Microsoft.VisualStudio.RemoteControl.dll b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/lib/Microsoft.VisualStudio.RemoteControl.dll new file mode 100644 index 0000000..7ebc83c Binary files /dev/null and b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/lib/Microsoft.VisualStudio.RemoteControl.dll differ diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/lib/Microsoft.VisualStudio.Services.Common.dll b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/lib/Microsoft.VisualStudio.Services.Common.dll new file mode 100644 index 0000000..8f1c776 Binary files /dev/null and b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/lib/Microsoft.VisualStudio.Services.Common.dll differ diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/lib/Microsoft.VisualStudio.Services.WebApi.dll b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/lib/Microsoft.VisualStudio.Services.WebApi.dll new file mode 100644 index 0000000..3d76124 Binary files /dev/null and b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/lib/Microsoft.VisualStudio.Services.WebApi.dll differ diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/lib/Microsoft.VisualStudio.Setup.Common.dll b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/lib/Microsoft.VisualStudio.Setup.Common.dll new file mode 100644 index 0000000..dfe86e7 Binary files /dev/null and b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/lib/Microsoft.VisualStudio.Setup.Common.dll differ diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/lib/Microsoft.VisualStudio.Shell.Framework.dll b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/lib/Microsoft.VisualStudio.Shell.Framework.dll new file mode 100644 index 0000000..5113819 Binary files /dev/null and b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/lib/Microsoft.VisualStudio.Shell.Framework.dll differ diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/bin/lib/Microsoft.VisualStudio.Shell.Immutable.10.0.dll b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/lib/Microsoft.VisualStudio.Shell.Immutable.10.0.dll similarity index 100% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/bin/lib/Microsoft.VisualStudio.Shell.Immutable.10.0.dll rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/lib/Microsoft.VisualStudio.Shell.Immutable.10.0.dll diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/lib/Microsoft.VisualStudio.Telemetry.dll b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/lib/Microsoft.VisualStudio.Telemetry.dll new file mode 100644 index 0000000..6231fa9 Binary files /dev/null and b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/lib/Microsoft.VisualStudio.Telemetry.dll differ diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/lib/Microsoft.VisualStudio.Utilities.Internal.dll b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/lib/Microsoft.VisualStudio.Utilities.Internal.dll new file mode 100644 index 0000000..1c24fdd Binary files /dev/null and b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/lib/Microsoft.VisualStudio.Utilities.Internal.dll differ diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/lib/Newtonsoft.Json.dll b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/lib/Newtonsoft.Json.dll new file mode 100644 index 0000000..be6558d Binary files /dev/null and b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/lib/Newtonsoft.Json.dll differ diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/lib/System.Net.Http.Formatting.dll b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/lib/System.Net.Http.Formatting.dll new file mode 100644 index 0000000..24ca383 Binary files /dev/null and b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/lib/System.Net.Http.Formatting.dll differ diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/lib/System.ValueTuple.dll b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/lib/System.ValueTuple.dll new file mode 100644 index 0000000..785b1f5 Binary files /dev/null and b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/lib/System.ValueTuple.dll differ diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/lib/VsixCommandLine.dll b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/lib/VsixCommandLine.dll new file mode 100644 index 0000000..0081389 Binary files /dev/null and b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/bin/lib/VsixCommandLine.dll differ diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/AppIDCmdUsed.vsct b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/AppIDCmdUsed.vsct similarity index 100% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/AppIDCmdUsed.vsct rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/AppIDCmdUsed.vsct diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/EmulatorCmdUsed.vsct b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/EmulatorCmdUsed.vsct similarity index 100% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/EmulatorCmdUsed.vsct rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/EmulatorCmdUsed.vsct diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/KnownImageIds.vsct b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/KnownImageIds.vsct similarity index 100% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/KnownImageIds.vsct rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/KnownImageIds.vsct diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/Menus.vsct b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/Menus.vsct similarity index 100% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/Menus.vsct rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/Menus.vsct diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/MnuHelpIds.h b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/MnuHelpIds.h similarity index 100% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/MnuHelpIds.h rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/MnuHelpIds.h diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/RazorCmdId.h b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/RazorCmdId.h similarity index 100% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/RazorCmdId.h rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/RazorCmdId.h diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/RazorCmdUsed.vsct b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/RazorCmdUsed.vsct similarity index 100% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/RazorCmdUsed.vsct rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/RazorCmdUsed.vsct diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/RazorGuids.h b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/RazorGuids.h similarity index 100% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/RazorGuids.h rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/RazorGuids.h diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/SharedCmdDef.vsct b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/SharedCmdDef.vsct similarity index 100% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/SharedCmdDef.vsct rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/SharedCmdDef.vsct diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/SharedCmdPlace.vsct b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/SharedCmdPlace.vsct similarity index 100% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/SharedCmdPlace.vsct rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/SharedCmdPlace.vsct diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/ShellCmdDef.vsct b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/ShellCmdDef.vsct similarity index 100% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/ShellCmdDef.vsct rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/ShellCmdDef.vsct diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/ShellCmdPlace.vsct b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/ShellCmdPlace.vsct similarity index 100% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/ShellCmdPlace.vsct rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/ShellCmdPlace.vsct diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/VsDbgCmd.h b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/VsDbgCmd.h similarity index 100% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/VsDbgCmd.h rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/VsDbgCmd.h diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/VsDbgCmdPlace.vsct b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/VsDbgCmdPlace.vsct similarity index 100% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/VsDbgCmdPlace.vsct rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/VsDbgCmdPlace.vsct diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/VsDbgCmdUsed.vsct b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/VsDbgCmdUsed.vsct similarity index 100% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/VsDbgCmdUsed.vsct rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/VsDbgCmdUsed.vsct diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/editids.h b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/editids.h similarity index 100% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/editids.h rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/editids.h diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/sccmnid.h b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/sccmnid.h similarity index 100% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/sccmnid.h rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/sccmnid.h diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/sharedids.h b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/sharedids.h similarity index 100% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/sharedids.h rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/sharedids.h diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/stdidcmd.h b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/stdidcmd.h similarity index 100% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/stdidcmd.h rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/stdidcmd.h diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/venusids.h b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/venusids.h similarity index 100% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/venusids.h rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/venusids.h diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/venusmenu.vsct b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/venusmenu.vsct similarity index 100% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/venusmenu.vsct rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/venusmenu.vsct diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/virtkeys.h b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/virtkeys.h similarity index 100% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/virtkeys.h rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/virtkeys.h diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/vsdebugguids.h b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/vsdebugguids.h similarity index 100% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/vsdebugguids.h rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/vsdebugguids.h diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/vsshlids.h b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/vsshlids.h similarity index 100% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/vsshlids.h rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/vsshlids.h diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/wbids.h b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/wbids.h similarity index 100% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/inc/wbids.h rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/inc/wbids.h diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/offreg.dll b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/offreg.dll similarity index 100% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/offreg.dll rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/offreg.dll diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/schemas/PackageLanguagePackManifestSchema.xsd b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/schemas/PackageLanguagePackManifestSchema.xsd similarity index 100% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/schemas/PackageLanguagePackManifestSchema.xsd rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/schemas/PackageLanguagePackManifestSchema.xsd diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/schemas/PackageManifestSchema.Assets.xsd b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/schemas/PackageManifestSchema.Assets.xsd similarity index 56% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/schemas/PackageManifestSchema.Assets.xsd rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/schemas/PackageManifestSchema.Assets.xsd index 3b3ed0f..6ae0454 100644 --- a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/schemas/PackageManifestSchema.Assets.xsd +++ b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/schemas/PackageManifestSchema.Assets.xsd @@ -2,13 +2,32 @@ + xmlns:xs="http://www.w3.org/2001/XMLSchema" + xmlns:d="http://schemas.microsoft.com/developer/vsx-schema-design/2011"> + This schema is used for installing extensions to Visual Studio. + + + + + + + + + + + + + + + + + @@ -27,12 +46,16 @@ - + + + + + @@ -51,6 +74,9 @@ + + + diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/schemas/PackageManifestSchema.Dependencies.xsd b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/schemas/PackageManifestSchema.Dependencies.xsd similarity index 85% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/schemas/PackageManifestSchema.Dependencies.xsd rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/schemas/PackageManifestSchema.Dependencies.xsd index 8144918..ca01cbc 100644 --- a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/schemas/PackageManifestSchema.Dependencies.xsd +++ b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/schemas/PackageManifestSchema.Dependencies.xsd @@ -2,8 +2,9 @@ - + xmlns:xs="http://www.w3.org/2001/XMLSchema" + xmlns:d="http://schemas.microsoft.com/developer/vsx-schema-design/2011"> + @@ -35,6 +36,8 @@ + + diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/schemas/PackageManifestSchema.DesignNamespace.xsd b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/schemas/PackageManifestSchema.DesignNamespace.xsd new file mode 100644 index 0000000..ab498a6 --- /dev/null +++ b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/schemas/PackageManifestSchema.DesignNamespace.xsd @@ -0,0 +1,11 @@ + + + + + + + + \ No newline at end of file diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/schemas/PackageManifestSchema.Installation.xsd b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/schemas/PackageManifestSchema.Installation.xsd similarity index 100% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/schemas/PackageManifestSchema.Installation.xsd rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/schemas/PackageManifestSchema.Installation.xsd diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/schemas/PackageManifestSchema.Installer.xsd b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/schemas/PackageManifestSchema.Installer.xsd similarity index 100% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/schemas/PackageManifestSchema.Installer.xsd rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/schemas/PackageManifestSchema.Installer.xsd diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/schemas/PackageManifestSchema.Metadata.xsd b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/schemas/PackageManifestSchema.Metadata.xsd similarity index 87% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/schemas/PackageManifestSchema.Metadata.xsd rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/schemas/PackageManifestSchema.Metadata.xsd index 16665ed..bd5dc0f 100644 --- a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/schemas/PackageManifestSchema.Metadata.xsd +++ b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/schemas/PackageManifestSchema.Metadata.xsd @@ -97,6 +97,22 @@ + + + + The Preview element is an optional element that allows the developer to set it to "true" which provide release information about extension that appears in the Extension Manager UI preview pane when browsing. + + + + + + + + The Version element is an optional element that allows the developer to set it to an integer specifying that the extension is compatible with a nexus environment. + + + + diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/schemas/PackageManifestSchema.Prerequisites.xsd b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/schemas/PackageManifestSchema.Prerequisites.xsd similarity index 100% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/schemas/PackageManifestSchema.Prerequisites.xsd rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/schemas/PackageManifestSchema.Prerequisites.xsd diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/schemas/PackageManifestSchema.xsd b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/schemas/PackageManifestSchema.xsd similarity index 100% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/schemas/PackageManifestSchema.xsd rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/schemas/PackageManifestSchema.xsd diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/schemas/VSIXLanguagePackSchema.xsd b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/schemas/VSIXLanguagePackSchema.xsd new file mode 100644 index 0000000..c6f52f5 --- /dev/null +++ b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/schemas/VSIXLanguagePackSchema.xsd @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/schemas/VSIXManifestSchema.xsd b/FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/schemas/VSIXManifestSchema.xsd similarity index 100% rename from FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.15.5.100/tools/vssdk/schemas/VSIXManifestSchema.xsd rename to FASTBuildMonitorVSIX/packages/Microsoft.VSSDK.BuildTools.16.5.2044/tools/vssdk/schemas/VSIXManifestSchema.xsd diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VisualStudio.OLE.Interop.7.10.6070/Microsoft.VisualStudio.OLE.Interop.7.10.6070.nupkg b/FASTBuildMonitorVSIX/packages/Microsoft.VisualStudio.OLE.Interop.7.10.6070/Microsoft.VisualStudio.OLE.Interop.7.10.6070.nupkg deleted file mode 100644 index 0d1a13b..0000000 Binary files a/FASTBuildMonitorVSIX/packages/Microsoft.VisualStudio.OLE.Interop.7.10.6070/Microsoft.VisualStudio.OLE.Interop.7.10.6070.nupkg and /dev/null differ diff --git a/FASTBuildMonitorVSIX/packages/Microsoft.VisualStudio.OLE.Interop.7.10.6070/lib/Microsoft.VisualStudio.OLE.Interop.xml b/FASTBuildMonitorVSIX/packages/Microsoft.VisualStudio.OLE.Interop.7.10.6070/lib/Microsoft.VisualStudio.OLE.Interop.xml deleted file mode 100644 index 666602b..0000000 --- a/FASTBuildMonitorVSIX/packages/Microsoft.VisualStudio.OLE.Interop.7.10.6070/lib/Microsoft.VisualStudio.OLE.Interop.xml +++ /dev/null @@ -1,4654 +0,0 @@ - - - - Microsoft.VisualStudio.OLE.Interop - - - - Specifies the OLE component registration advise flags. - - - Indicates that modal state change notifications are required. Must be registered by components that manage a top-level window. - - - Indicates that Recording state change notifications are required. - - - Indicates that redrawOff state change notifications are required. - - - Indicates that warningsOff state change notifications are required. - - - Specifies the state context that is affected by an OnComponentEnterState or OnComponentExitState change. - - - Indicates that all state contexts in the state context tree are affected. - - - Indicates that the components in the state context of a component manager are affected. - - - Indicates that all state contexts outside of the state context of a component manager are affected. - - - Specifies OLE component host flags. - - - Indicates that exclusive border space is required when the component is active. - - - - Indicates that the component becomes exclusively active when it is activated. - - - Indicates that exclusive border space is required when the component is active. - - - Indicates that a component notification is required for every change in the activation state. - - - Indicates that a component idle time is required. - - - Indicates that a component idle time of a set period of milliseconds is required. - - - Indicates that component notification for special activation changes is required. This notifies the component if either the ExclusiveBorderSpace mode or ExlusiveActivation mode changes. - - - Indicates that the component processes all messages before translation. - - - Indicates that the component processes keyboard messages before translation. - - - Specifies the OLE component state. - - - Indicates that the component is in a modal state. Top-level windows are disabled. - - - Indicates that the component is in a recording state. - - - Indicates that the component is in a redrawOff state. Window repainting is disabled. - - - Indicates that the component is in a warningsOff state. User warnings are disabled. - - - Represents OLE component window values. These values are passed to . - - - Indicates that the multiple document-interface (MDI) applications will return the MDI frame or the application frame window, but not the MDI client. - - - Represents the window that owns the component. - - - Represents the parent window of the component, if the component has a parent window. - - - Indicates that the caller requires a displayed dialog box that is parented by the component. - - - Specifies OLE GetActiveComponent values. These values are passed to . - - - Indicates that the true active component is retrieved. - - - Indicates that the tracking component is retrieved. - - - Indicates that the tracking component is retrieved if it exists. Otherwise, the true active component is retrieved. - - - Specifies the OLE component idle flags. - - - Indicates all idle tasks. - - - Indicates any non-periodic idle tasks. - - - Indicates periodic idle tasks - - - Indicates high priority, non-periodic idle tasks. - - - Specifies the reasons for pushing a message loop. - - - Indicates the component has entered debug mode. - - - Indicates the component is requesting that the host to process messages. - - - Indicates the component is activating the host. - - - Indicates the component is displaying a modal form. - - - Specifies the component activation flags. - - - Indicates the component will be activated as windowless. - - - Specifies the requested behavior when setting up an advise sink or a caching connection with an object. - - - For data advisory connections, assures accessibility to data. - - - For data advisory connections, this flag requests the data object not to send data when it calls OnDataChange. - - - Requests that the object make only one change notification or cache update before deleting the connection. - - - Requests that the object not wait for the data or view to change before making an initial call to OnDataChange (for data or view advisory connections) or updating the cache (for cache connections). - - - This value is used by DLL object applications and object handlers that perform the drawing of their objects. - - - Synonym for ADVFCACHE_FORCEBUILTIN, which is typically used. - - - For cache connections, this flag updates the cached representation only when the object containing the cache is saved. - - - - - - - - - - Specifies different types of apartments. - - - Indicates that the current thread is the apartment type. - - - Indicates that the main single-threaded apartment is the apartment type. - - - Indicates that a multi-threaded apartment is the apartment type. - - - Indicates that a neutral apartment is the apartment type. - - - Indicates that a single-threaded apartment is the apartment type. - - - Specifies values that are used to control aspects of moniker binding operations. - - - Indicates that the caller is not interested in having the operation carried out, but only in learning whether the operation could have been carried out had this flag not been specified. - - - Indicates that moniker implementation can interact with the end user. If not present, the moniker implementation should not interact with the user in any way. - - - Contains parameters used during a moniker-binding operation. - - - Represents the size of the structure in bytes. - - - Represents the class context that is to be used for instantiating the object. - - - Represents the clock time in milliseconds. - - - Represents a value that a moniker can use during link tracking. - - - Represents flags that control aspects of moniker binding operations. - - - Represents flags that should be used when opening the file that contains the object identified by the moniker. - - - Represents the LCID value indicating the client's preference for which locale to be used when binding an object. - - - Allows clients to specify server information when calling IMoniker::BindToObject. - - - Contains values that determine how a resource should be bound to a moniker. - - - Indicates that the moniker should return immediately from or . The actual result of the bind to an object or the bind to storage arrives asynchronously. - - - Indicates that the client application calling the method prefers that the storage and stream objects returned in return E_PENDING. This occurs when the client application references data not yet available through their read methods; the default behavior blocks until the data becomes available. - - - Indicates that the client application does not need to know the exact size of the data available. The application is read directly from source. - - - - - - Indicates that this transaction should be handled as a forms submittal. - - - Reserved for future use. - - - Indicates that the binding is from a URL moniker. This value was added for Microsoft Internet Explorer 5. - - - Indicates that the moniker should bind to the copy of the resource that is currently in the Internet cache. - - - Indicates that the class object should be retrieved. Otherwise, the class instance is retrieved. - - - Indicates that the resource should be retrieved from the cache if the attempt to download the resource from the network fails. - - - Indicates that the bind operation should retrieve the newest version of the data or object possible. - - - Indicates that hyperlinks are allowed. - - - Indicates that security problems related to bad certificates and redirects between HTTP and HTTPS servers should be ignored. - - - Indicates that the downloaded resource must be saved in the cache or a local file. - - - Indicates that the bind operation should not display any user interfaces. - - - Indicates that progressive rendering should not be allowed. - - - Indicates that the bind operation should not store retrieved data in the disk cache. BINDF_PULLDATA must also be specified to turn off the cache file generation when using the method. - - - Indicates that the moniker should be bound to the cached version of the resource. - - - Indicates that the resource should not be stored in the Internet cache. - - - Indicates that the Urlmon.dll searches for temporary or permanent namespace handlers before it uses the default registered handler for particular protocols. This value changes this behavior by allowing the moniker client to specify that Urlmon.dll should look for and use the default system protocol first. - - - Indicates that the asynchronous moniker allows the client of to drive the bind operation by pulling the data. Otherwise, the moniker drives the operation by pushing the data to the client.. - - - Reserved. Do not use. - - - Indicates that the resource should be resynchronized. - - - Indicates that the bind operation should be completed silently. No user interface or user notification should occur. - - - Contains additional information on the requested binding operation. The meaning of this structure is specific to the type of asynchronous moniker. - - - Indicates the size of the structure in bytes. - - - Indicates the size of the data provided in the member. - - - Indicates the value from the enumeration specifying an action to be performed during the bind operation. - - - Represents an unsigned long integer value that contains the code page used to perform the conversion. - - - Reserved. Must be set to 0. - - - Reserved. Must be set to 0. - - - Reserved. Must be set to 0. - - - Indicates the flag from the enumeration that determines the use of URL encoding during the binding operation. This member is specific to URL monikers. - - - Indicates the interface identifier of the IUnknown interface referred to by . - - - Point to the IUnknown (COM) interface. - - - Represents the structure that contains the descriptor for the object being bound to and indicates whether the handle retrieved by specifying this structure is inheritable. - - - Defines the data to be used in a PUT or POST operation specified by . - - - Represents the BSTR specifying a protocol-specific custom action to be performed during the bind operation (only if is set to BINDVERB_CUSTOM). - - - The behavior of this field is moniker-specific. - - - Contains the option flags used in the structure. - - - Indicates that the application is binding to an object. - - - Indicates that UTF-8 encoding should be disabled. - - - Indicates that 8-bit Unicode Transformation Format (UTF-8) encoding should be enabled. - - - Indicates that Microsoft Internet Explorer's default encoding scheme should be used. - - - Indicates that the values contained in the member of the structure are Microsoft Win32 Internet API flags. - - - Contains values that determine the use of URL encoding during the binding operation. - - - Use URL encoding to pass in the data provided in the member of the structure for PUT and POST operations. - - - Use URL encoding to pass in the data provided in the member of the structure. - - - Indicates approximately how long the caller will wait to bind to an object. - - - There is no time limit on the binding operation. - - - The IOleItemContainer::GetObject operation must be completed in a moderate amount of time. If this flag is specified, the implementation of IOleItemContainer::GetObject should return MK_E_EXCEEEDEDDEADLINE unless the object is one of the following: - - - The caller will wait only a short time. In this case, IOleItemContainer::GetObject should return MK_E_EXCEEEDEDDEADLINE unless the object is already in the running state or is a pseudo-object. - - - Contains values that are passed to the client application's implementation of the method to indicate the progress of the bind operation. - - - Reports the valid types of range requests for a resource. This value was added for Internet Explorer 5. - - - Notifies the client application that the bind operation is beginning to download the component. - - - Notifies the client application that the bind operation has begun receiving the object or storage being bound to. The szStatusText parameter to the method provides the display name of the data location. - - - Notifies the client application that a synchronous operation has started. - - - Notifies the client application that the file upload has started. - - - Notifies the client application that the temporary or cache file name of the resource is available. The temporary file name might be returned if BINDF_NOWRITECACHE is called. The temporary file will be deleted once the storage is released. - - - Notifies the client application that the CLSID of the resource is available. - - - Notifies the client application that the class install location is available. - - - Notifies the Urlmon.dll that this CLSID is for the class the Urlmon.dll should return to the client on a call to . This value was added for Internet Explorer 5. - - - Notifies the client application that a Platform for Privacy Preferences (P3P) v1 compact policy was received. - - - Notifies the client application that the bind operation is connecting to the resource that holds the object or storage being bound to. The szStatusText parameter to the method provides the display name of the resource being connected to (for example, an IP address). - - - Notifies the client application that this resource contained a Content-Disposition header that indicates that this resource is an attachment. The content of this resource should not be automatically displayed. Client applications should request permission from the user. This value was added for Internet Explorer 5. - - - Notifies the client application that a cookie was sent with the Web request. - - - Notifies the client application that a cookie sent by the server was accepted on the client. - - - Notifies the client application that the cookie is a downgraded cookie. A downgraded cookie is a persistent cookie that is deleted when the browsing session ends or the cookie expires, whichever comes first. In other words, the persistent cookie becomes a session cookie. - - - Notifies the client application that the cookie is a leashed cookie. A leashed cookie is only sent on requests to download first-party content. When requests are made for third-party content, leashed cookies are suppressed, that is, they are not sent. - - - Notifies the client application that the user settings require a prompt before performing a cookie operation. - - - Notifies the client application that a cookie sent by the server was rejected based on privacy and user settings. - - - Notifies the client application that a cookie has been initialized. This is a default initialization state for cookie operations. - - - Notifies the client application that a cookie was suppressed from being sent to the Web server. - - - Notifies the client application that the bind operation is decoding data. - - - Reports whether or not the client application is connected directly to the pluggable protocol handler. This value was added for Internet Explorer 5. - - - Notifies the client application that the bind operation continues to receive the object or storage being bound to. The szStatusText parameter to the method provides the display name of the data location. - - - Notifies the client application that the Urlmon.dll is encoding data. - - - Notifies the client application that the bind operation has finished downloading the component. - - - Notifies the client application that the bind operation has finished receiving the object or storage being bound to. The szStatusText parameter to the method provides the display name of the data location. - - - Notifies the client application that the synchronous operation has completed. - - - Notifies the client application that the file upload has completed. - - - Notifies the client application of the new MIME type of the resource. This is used by a pluggable MIME filter to report a change in the MIME type after it has processed the resource. This value was added for Internet Explorer 5. - - - Notifies the client application that the bind operation is finding the resource that holds the object or storage being bound to. The szStatusText parameter to the method provides the display name of the resource being searched for (for example, "www.microsoft.com"). - - - Notifies the client application that the bind operation is installing the component. - - - Reports that the IUnknown (COM) interface has been released. This value was added for Internet Explorer 5. - - - Notifies the client application that a pluggable MIME handler is being loaded. This value was added for Internet Explorer 5. - - - Notifies the client application that the MIME type of the resource is available. - - - Notifies the client application that an HTTP response from the server contains the P3P privacy header. - - - Notifies the client application that a persistent cookie was received. - - - Notifies the client application that the HTTP headers contain a link to the full privacy policy. - - - Notifies the client application that the CLSID of the protocol handler being used is available. - - - Reports that a proxy server has been detected. This value was added for Internet Explorer 5. - - - Reports the MIME type of the resource, before any code sniffing is done. This value was added for Internet Explorer 5. - - - Notifies the client application that the bind operation has been redirected to a different data location. The szStatusText parameter to the method provides the display name of the new data location. - - - Notifies the client application that the bind operation is requesting the object or storage being bound to. The szStatusText parameter to the method provides the display name of the object (for example, a file name). - - - Notifies the client application that a session cookie was received. - - - Notifies the client application that session cookies are allowed. - - - Notifies the client application that the file upload is in progress. - - - Notifies the client application that the bind operation is retrieving the requested object or storage from a cached copy. The szStatusText parameter to the method is NULL. - - - Notifies the client application that the verified MIME type is available. - - - Contains the values for the bind string types available for IInternetBindInfo::GetBindString. - - - Retrieves the accepted encoding types. - - - Retrieves the accepted MIME types. - - - Not currently supported. - - - Retrieves a string that indicates if the protocol handler is binding to an object. This value was added for Internet Explorer 5. - - - Retrieves the headers associated with the request. - - - Retrieves the CLSID of the resource. This value was added for Microsoft Internet Explorer 5. - - - Retrieves the accepted language types. - - - Retrieves the server's operating system. - - - Retrieves the password sent with the request. - - - Retrieves the posted cookie. - - - Retrieves the MIME type of the posted data. - - - Retrieves the address of the IBindCtx interface. This value was added for Internet Explorer 5. - - - Not currently supported. - - - Not currently supported. - - - Retrieves the URL. - - - Retrieves the user agent string used. - - - Retrieves the user name sent with the request. - - - Contains values that specify an action, such as an HTTP request, to be performed during the binding operation. - - - Indicates that an HTTP GET operation (the default operation) should be performed. The member of the structure should be set to TYMED_NULL for the GET operation. - - - Indicates that an HTTP POST operation should be performed. The data to be posted should be specified in the of the structure. - - - Indicates that an HTTP PUT operation should be performed. The data to put should be specified in the of the structure. - - - Indicates that a protocol-specific custom operation should be performed. The data to be used in the custom operation should be specified in the of the structure. See the member of the structure. - - - Contains information about a block of data. - - - Size of the block of data pointed to by , in bytes. - - - Pointer to a block of data. - - - Indicates the type of data that is available when passed to the client in IBindStatusCallback::OnDataAvailable. - - - Indicates that the size of the data available is unkown. - - - Indicates that all of the requested data is available. - - - Identifies the first call to IBindStatusCallback::OnDataAvailable for a given bind operation. - - - Identifies an intermediate call to IBindStatusCallback::OnDataAvailable for a bind operation. - - - Identify the last call to IBindStatusCallback::OnDataAvailable for a bind operation. - - - Used by some implementations of IPropertyStorage when marshaling BSTRs on systems which don't support BSTR marshaling. - - - Size of the block of data pointed to by , in bytes. - - - Pointer to a block of data. - - - Represents a counted array of BOOL types. - - - The size of the array pointed to by . - - - A pointer to an array of BOOL types, each of which corresponds to an allowable value that a particular property can accept. - - - Represents a counted array of BSTR types. - - - The size of the array pointed to by . - - - A pointer to an array of BSTR values, each of which corresponds to an allowable value that a particular property can accept. - - - Represents a counted array of BSTRBLOB types. - - - The size of the array pointed to by . - - - A pointer to an array of BSTRBLOB types, each of which corresponds to an allowable value that a particular property can accept. - - - Represents a counted array of CHAR types. - - - The size of the array pointed to by . - - - A pointer to an array of CHAR types, each of which corresponds to an allowable value that a particular property can accept. - - - Represents a counted array of CLIPDATA types. - - - The size of the array pointed to by . - - - A pointer to an array of CACLIPDATA types, each of which corresponds to an allowable value that a particular property can accept. - - - Represents a counted array of CLSID types. - - - The size of the array pointed to by . - - - A pointer to an array of CLSID types, each of which corresponds to an allowable value that a particular property can accept. - - - Represents a counted array of CY types. - - - The size of the array pointed to by . - - - A pointer to an array of CY types, each of which corresponds to an allowable value that a particular property can accept. - - - Represents a counted array of DATE types. - - - The size of the array pointed to by . - - - A pointer to an array of DATE types, each of which corresponds to an allowable value that a particular property can accept. - - - Represents a counted array of DOUBLE types. - - - The size of the array pointed to by . - - - A pointer to an array of DOUBLE types, each of which corresponds to an allowable value that a particular property can accept. - - - Represents a counted array of DWORD types. - - - The size of the array pointed to by . - - - A pointer to an array of DWORD types, each of which corresponds to an allowable value that a particular property can accept. - - - Represents a counted array of FILETIME types. - - - The size of the array pointed to by . - - - A pointer to an array of FILETIME types, each of which corresponds to an allowable value that a particular property can accept. - - - Represents a counted array of FLOAT types. - - - The size of the array pointed to by . - - - A pointer to an array of FLOAT types, each of which corresponds to an allowable value that a particular property can accept. - - - Represents a counted array of LARGE_INTEGER types. - - - The size of the array pointed to by . - - - A pointer to an array of LARGE_INTEGER types, each of which corresponds to an allowable value that a particular property can accept. - - - Represents a counted array of SHORT types. - - - The size of the array pointed to by . - - - A pointer to an array of SHORT types, each of which corresponds to an allowable value that a particular property can accept. - - - Represents a counted array of LONG types. - - - The size of the array pointed to by . - - - A pointer to an array of LONG types, each of which corresponds to an allowable value that a particular property can accept. - - - Identifies the calling convention used by a method described in a METHODDATA structure. - - - Indicates that the Cdecl calling convention is used for a method. - - - - - - - - - Indicates that the Macpascal calling convention is used for a method. - - - Indicates the end of the enumeration. - - - Indicates that the Mpwcdecl calling convention is used for a method. - - - Indicates that the Mpwpascal calling convention is used for a method. - - - Indicates that the Mscpascal calling convention is used for a method. - - - Indicates that the Pascal calling convention is used for a method. - - - - - - Indicates that the Syscall calling convention is used for a method. - - - Specifies the call types used by . - - - Indicates that an asynchronous call has arrived. Calls of this type cannot be rejected. OLE always delivers calls of this type. - - - Indicates that an asynchronous call has arrived with a new logical thread identifier and the object is currently waiting for a reply from a previous outgoing call. Calls of this type cannot be rejected. - - - Indicates that a call has arrived bearing the same logical thread identifier as that of a previous outgoing call for which the object is still awaiting a reply. Calls of this type should always be handled. - - - Indicates that a top-level call has arrived and the object is not currently waiting for a reply from a previous outgoing call. Calls of this type should always be handled. - - - Indicates that a new top-level call has arrived with a new logical thread identifier and the object is currently waiting for a reply from a previous outgoing call. Calls of this type may be handled or rejected. - - - Represents a counted array of LPOLESTR types. - - - Size of the array pointed to by . - - - A pointer to an array of LPOLESTR values. Each value corresponds to an allowable value that a particular property can accept. The caller can use these string values in user interface elements, such as drop-down list boxes. - - - Represents a counted array of LPSTR types. - - - The size of the array pointed to by . - - - A pointer to an array of LPSTR types, each of which corresponds to an allowable value that a particular property can accept. - - - Represents a counted array of LPWSTR types. - - - The size of the array pointed to by . - - - A pointer to an array of LPWSTR types, each of which corresponds to an allowable value that a particular property can accept. - - - Represents a counted array of PROPVARIANT types. - - - The size of the array pointed to by . - - - A pointer to an array of PROPVARIANT types, each of which corresponds to an allowable value that a particular property can accept. - - - Represents a counted array of SCODE types. - - - The size of the array pointed to by . - - - A pointer to an array of SCODE types, each of which corresponds to an allowable value that a particular property can accept. - - - Represents a counted array of UCHAR types. - - - The size of the array pointed to by . - - - A pointer to an array of UCHAR types, each of which corresponds to an allowable value that a particular property can accept. - - - Represents a counted array of ULARGE_INTEGER types. - - - The size of the array pointed to by . - - - A pointer to an array of ULARGE_INTEGER types, each of which corresponds to an allowable value that a particular property can accept. - - - Represents a counted array of USHORT types. - - - The size of the array pointed to by . - - - A pointer to an array of USHORT types, each of which corresponds to an allowable value that a particular property can accept. - - - Represents a counted array of ULONG types. - - - The size of the array pointed to by . - - - A pointer to an array of ULONG types, each of which corresponds to an allowable value that a particular property can accept. - - - Represents a counted array of UUID or GUID types. - - - The size of the array pointed to by . - - - A pointer to an array of UUID values, each of which specifies a CLSID of a particular property page. - - - Represents the kind of change, used by the typeinfo protocol. - - - A member was added. - - - The change failed. - - - A member was deleted. - - - Represents any type of change. - - - The change was invalidated. - - - The maximum value. - - - The documentation was set. - - - The names were set. - - - Contains the various application installation or file download problem statuses. - - - Indicates a permissions problem. - - - Indicates that the destination can accept no more data. - - - - - - Indicates that the destination does not allow the naming convention used by the source. - - - Indicates that the destination machine requires rebooting. - - - Indicates that the destination contains a newer version than the source. - - - Indicates that the destination contains an older version than the source. - - - Indicates that the destination cannot verify the source. - - - Indicates that the installation or download should not be aborted. - - - - - - - - - - - Represents the class context. Used to determine what scope and type of class object to use. - - - Indicates that activate-as-activator capability is disabled for this activation only. - - - Indicates that activate-as-activator capability is enabled for this activation only. - - - Indicates that code should be allowed to be downloaded from the Directory Service (if any) or the Internet. - - - Indicates that activation should begin from the default context of the current apartment. - - - Indicates a handler dll, which runs on the same process as the caller. - - - Indicates a 16-bit handler dll, which runs on the same process as the caller. - - - The code that creates and manages objects of this class is a DLL that runs in the same process as the caller of the function specifying the class context. - - - Obsolete. - - - Indicates a server executable, which runs on the same machine but on a different process than the caller. - - - Indicates that code should not be allowed to be downloaded from the Directory Service (if any) or the Internet. - - - - - - Indicates that no log messages about activation failure should be written to the Event Log. - - - Indicates a server executable, which runs on a different machine than the caller. - - - Reserved. Formerly INPROC_SERVERX86. - - - Reserved. Formerly INPROC_HANDLERX86. - - - Reserved. Formerly ESERV_HANDLER. - - - Reserved. - - - Reserved. Formerly NO_WX86_TRANSLATION. - - - Represents a user name and password. A pointer to a structure is a member of the structure, which specifies authentication settings for remote activation requests. - - - Represents a string containing the domain or workgroup name. - - - Represents the length of the string, without the terminating NULL. - - - Represents values indicating that strings are ANSI (0x1) or Unicode (0x2). This value can be SEC_WINNT_AUTH_IDENTITY_ANSI or SEC_WINNT_AUTH_IDENTITY_UNICODE. - - - Represents the string containing the user's password in the domain or workgroup. - - - Represents the length of the string, without the terminating NULL. - - - Represents a string containing the user's name. - - - Represents the length of the string, without the terminating NULL. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - For information on the COM interface, see FORMATETC. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Enables containers and other objects to receive notice of changes. Standard OLE interface. For more information, see IAdviseSink. - - - - - - - - Extends and inherits from . Supports an additional notification. Standard OLE interface. For more information, see IAdviseSink2. - - - -   -   - - -   - - -   - - - -   -   - - - Extends to provide notification of changes in an object's view status. Standard OLE interface. For more information, see IAdviseSinkEx. - - - - - - - - - Monitors an asynchronous distributed COM (DCOM) call. Used as an argument in the method of the interface. - - - - - - Manages a buffer for a remote procedure call. Used for asynchronous distributed COM (DCOM) calls. For more information about remote invocation, see Standard Marshaling and Write Your Own Transport for COM Calls Leveraging the Power of Late Binding. - - - - - - - - - - - - Accumulates information about objects bound in a particular operation but that need to be released at the end of the operation. Commonly used in operations involving moniker binding. Standard COM interface. For more information, see IBindCtx. - - - - - - - - - - - - - Implemented by a container to enable hosted objects to do asynchronous data transfers through the container. For more information, see IBindHost and About Cooperative and Asynchronous Data Retrieval. - - - - - - Enables a client program using an asynchronous moniker to control the progress of a bind operation. Used as an argument in the method of the interface. For more information, see IBinding and About Cooperative and Asynchronous Data Retrieval. - - - - - - - - - Provides information about and defines callback methods for monitoring an asynchronous binding operation. For more information, see About Cooperative and Asynchronous Data Retrieval and IBindStatusCallback. - - - - - - - - - - - Provides a semaphore to enable temporary exclusive access to a resource. For more information, see IBlockingLock. - - - - - Creates an object for processing method calls on asynchronous interfaces. For more information, see ICallFactory and Making and Processing Asynchronous Calls. - - - - Manages method call cancellation requests. For more information, see Non-Blocking Method Calls and ICancelMethodCalls. - - - - - Provides a mechanism to intercept and modify calls when the COM engine processes the calls. - - - - - - - - - Retrieves a class object. Not used. - - - - Creates an instance of a class of a specific type. For more information, see IClassFactory. - - - - - Creates an instance of a specified class. Supports licensing. Extends and inherits from . For more information, see IClassFactory2. - - - - - - - - Gets or sets the security settings of an interface proxy or copies the proxy. For more information, see IClientSecurity. - - - - - - Provides information about the caller's execution thread, including thread and apartment type. For more information, see IComThreadingInfo. - - - - - - - Supports connection points for connectable objects. For more information, see IConnectionPoint. - - - - - - - - Supports connection points for connectable objects. Indicates to a client that the object is connectable and provides the interface. For more information, see IConnectionPointContainer. - - - - - Indicates whether or not to continue an operation. Used with remote procedure calls. - - - - Provides a generic callback mechanism for interruptible processes that need to ask an object whether or not to continue. For more information, see IContinueCallback. - - - - - Creates and manages advisory connections between a data object and one or more advise sinks. Implements the advisory methods of . For more information, see IDataAdviseHolder. - - - - - - - Enables transfer and notification of changes in data. For more information, see IDataObject. - - - - - - - - - - - - Allows only a single writer while enabling multiple readers of a root storage object. For more information, see IDirectWriterLock and IDirectWriterLock - Compound File Implementation. - - - - - - - - - Part of implementing drag-and-drop operations. Implemented by an object that can be a target for data during a drag-and-drop operation. For more information, see IDropTarget. - - - - - - - - - Enumerates connection points on a connectable object (implementer of ). For more information, see IEnumConnectionPoints. - - - - - - - Enumerates connection points on a connectable object. provides the interface; provides the interface. For more information, see IEnumConnectionPoints and IEnumConnections. - - - - - - - Enumerates an array of FORMATETC structures. This structure is a generalized clipboard format. For more information, see IEnumFORMATETC. - - - - - - - Enumerates elements of a moniker, or monikers in a table of monikers. For more information, see IEnumMoniker. - - - - - - - Enumerates the views a document object supports. For more information, see IEnumOleDocumentViews. - - - - - - - Enumerates the undo units on the undo or redo stack. For more information, see IEnumOleUndoUnits. - - - - - - - Enumerates the verbs available for an object. For more information, see IEnumOLEVERB and OLEVERB. - - - - - - - Enumerates an array of structures containing information about advisory connections (sinks) for a data object. For more information, see IEnumSTATDATA and STATDATA. - - - - - - - Enumerates an array of structures containing statistical data about the property sets managed by the current instance. For more information, see IEnumSTATPROPSETSTG, IEnumSTATPROPSETSTG-Compound File Implementation, and STATPROPSETSTG. - - - - - - - - - - - - Enumerates an array of structures containing statistical data about open storage, stream, or byte array objects. For more information, see IEnumSTATSTG and STATSTG. - - - - - - - Enumerates a group of strings. You do not usually need to implement this interface. For more information, see IEnumString. - - - - - - - Enumerates objects implementing the root COM interface, IUnknown. Commonly implemented by a component containing multiple objects. For more information, see IEnumUnknown. - - - - - - - Communicates detailed error information between a client and an object. For more information, see IErrorLog. - - - - Manages a server object's count of marshaled, or external, connections. Enables the object to shutdown when appropriate. For more information, see IExternalConnection. - - - - - Enables asynchronous writing to a structured storage byte array. For more information, see IFillLockBytes and How Asynchronous Binding and Storage Work. - - - - - - - COM wrapper for a Windows font object. For more information, see IFont. - - - - - - - - - - - - - - - - - - - - - - - - - - - Transfers control of the foreground window to the COM server process. For more information, see IForegroundTransfer. - - - - Enables access to an interface from any apartment in a process. For more information, see IGlobalInterfaceTable and COM Threading and Application Architecture in COM+ Applications. - - - - - - Provides access to the internal interfaces of a proxy. For more information, see IInternalUnknown. - - - - Enables an application to optimize the layout of compound files for efficient downloading across a slow link. For more information, see ILayoutStorage and StorageLayout. - - - - - - - - Gives a compound file storage object's root storage access to the physical device while isolating it from the details of physical access. For more information, see ILockBytes. - - - - - - - - - - Allocates, frees, and manages memory. In general, use an existing implementation such as that provided by the CoGetMalloc function. For more information, see IMalloc. - - - - - - - - - Enables monitoring of memory allocation, detection of memory leaks, and simulation of memory failure in calls to IMalloc methods. For more information, see IMallocSpy. - - - - - - - - - - - - - - - Enables a COM object to define and manage the marshaling of its interface pointers. Marshaling is packaging data for transmission to another process or machine. For more information, see IMarshal and IMarshal—Default Implementation. - - - - - - - - - - - - - - - - Enables handling of incoming and outgoing COM messages while waiting for responses from synchronous calls. You can use message filtering to prevent waiting on a synchronous call from blocking another application. For more information, see IMessageFilter. - - - - - - Enables access to an object through its moniker which allows access without information about the location of the object. For more information, see IMoniker and the references to different implementations such as IMoniker—Class Moniker Implementation. - - - - - - - - - - - - - - - - - - - - - - - Enables querying about multiple interfaces in a single call. Used to minimize the overhead of queries in remote procedure calls. For more information, see IMultiQI. - - - - - - - - - - - - - - - - - - - - - Provides simple communication between an object and the site in the container. For more information, see IObjectWithSite. - - -   -   - - -   - - - Gives an embedded object information about resources provided by its container such as the location and extent of its display site, its moniker, and its user interface. For more information, see IOleClientSite. - - - - - - - - - Enables the dispatching of commands between objects and containers. For more information, see IOleCommandTarget - - - Executes the specified command. - This method returns S_OK on success. Other possible return values include the following.Return codeDescriptionOLECMDERR_E_UNKNOWNGROUPThe parameter is not null but does not specify a recognized command group.OLECMDERR_E_NOTSUPPORTEDThe parameter is not a valid command in the group identified by .OLECMDERR_E_DISABLEDThe command identified by is currently disabled and cannot be executed.OLECMDERR_E_NOHELPThe caller has asked for help on the command identified by , but no help is available.OLECMDERR_E_CANCELEDThe user canceled the execution of the command. - The GUID of the command group. - The command ID. - Specifies how the object should execute the command. Possible values are taken from the and enumerations. - The input arguments of the command. - The output arguments of the command. - - - Queries the object for the status of one or more commands generated by user interface events. - This method returns S_OK on success. Other possible return values include the following.Return codeDescriptionE_FAILThe operation failed.E_UNEXPECTEDAn unexpected error has occurred.E_POINTERThe argument is null.OLECMDERR_E_UNKNOWNGROUPThe parameter is not null but does not specify a recognized command group. - The GUID of the command group. - The number of commands in . - An array of structures that indicate the commands for which the caller needs status information. This method fills the member of each structure with values taken from the enumeration. - An structure in which to return name and/or status information of a single command. This parameter can be null to indicate that the caller does not need this information. - - - Provides components needing idle time, such as packages that manage modeless top-level windows, with access to the message loop and other facilities. - - - Called during each iteration of a message loop. - true if the message loop should continue, false otherwise. If false is returned, the component manager terminates the loop without removing from the queue. - The representing the reason. - The component data that was sent to . - The peeked message (from PeekMessage). - - - Gives the component a chance to do idle time tasks. - true if more time is needed to perform the idle time tasks, false otherwise. - A set of flags indicating the type of idle tasks to perform, from . - - - Processes the message before it is translated and dispatched. - true if the message is consumed, false otherwise. - The message. - - - Called when the component manager wishes to know if the component is in a state in which it can terminate. - If is false, the componentshould simply return true if it can terminate, false otherwise. If is true, the component should return true if it can terminate without prompting the user. Otherwise it should prompt the user, either asking the user if it can terminate and returning true or false appropriately, or giving an indication as to why it cannot terminate and returning false. - true if the user should be prompted, otherwise false. - - - Reserved. - Always returns true. - Reserved. - Reserved. - Reserved. - Reserved. - - - Gets a window associated with the component. - The HWND, or null if no such window exists. - A value from . - Reserved for future use. Should be 0. - - - Notifies the component when a new object is being activated. - The component that is being activated - true if is the same as the callee of this method, otherwise false. - The component registration information. - true if the host that is being activated, otherwise false. - The OLE host information. - Reserved. - - - Notifies the component when the host application gains or loses activation. - True if the application is being activated, false if it is losing activation. - The ID of the thread that owns the window. - - - Notifies the component when the application enters or exits the specified state. - The state, from . - true if the application is entering the state, false if it is exiting the state. - - - Notifies the active component that it has lost its active status because the host or another component has become active. - - - Terminates the message loop. - - - Defines a component manager, a component that coordinates other components with its message loop for message processing and allocation of idle time. You can get an instance of the interface from the (SID_SOleComponentManager) service. - - - - - - - - - - - - - - - - - - Enumerates objects in a compound document or locks a container. For more information, see IOleContainer. - - - - - - Supports keyboard mnemonics, properties, and events for control objects. For more information, see IOleControl. - - - - - - - Manages embedded controls in a container. Used by site objects. For more information, see IOleControlSite. - - - - - - - - - - Creates or enumerates views and provides other information. Implemented by a document for use by a container. For more information, see IOleDocument. - - - - - - Enables a document object to directly instruct its client site to activate it as a document object. Implemented by the container. For more information, see IOleDocumentSite. - - - - Provides communication between a container and each view supported by a document object. For more information, see IOleDocumentView. - - - - - - - - - - - - - - - - Enables a top-level container to manipulate an in-place object. For information on the COM interface, see IOleInPlaceActiveObject. - - - - - - - - - - Controls the container's top-level frame, including menus, keyboard responses, and dialogs. For more information, see IOleInPlaceFrame. - - - - - - - - - - - - - - - Manages the activation, deactivation, and visibility of in-place objects. For more information, see IOleInPlaceObject. - - - - - - - - - Enables a windowless object to process window messages and take part in drag-and-drop operations. Extends and inherits from . For more information, see IOleInPlaceObjectWindowless. - - - - - - - - - - - Manages the interaction between the container and the object's in-place client site. For more information, see IOleInPlaceSite. - - - - - - - - - - - - - - - Provides additional activation and deactivation notification methods to avoid screen flashing when activating or deactivating an object. Extends and inherits from . For more information, see IOleInPlaceSiteEx. - - - - - - - - - - - - - - - - - - Enables a windowless object to process window messages, participate in drag-and-drop operations, and draw. Extends and inherits from . For more information, see IOleInPlaceSiteWindowless. - - - Adjusts a specified rectangle if it is entirely or partially covered by overlapping, opaque objects. - S_OK The rectangle was adjusted successfully. Note S_OK means that the rectangle was not completely covered. S_FALSE The rectangle was adjusted successfully. Note S_FALSE means that the rectangle was completely covered. Its width and height are now NULL. - [in,out] Rectangle to adjust. - - - Determines if the container can activate the object in place. - - - Informs an object if its container can support it as a windowless object that can be in-place activated. - S_OK The object can activate in place without a window. - - - Controls enabling of context-sensitive help. - [in] TRUE if help mode should be entered; FALSE if it should be exited. - - - - Deactivate the object and revert to undo state. - - - Called by an in-place active, windowless object to determine if it still has the mouse capture or not. - S_OK The object currently has the mouse capture. S_FALSE The object does not currently have the mouse capture. - - - Provides an object with a handle to a device context for a screen or compatible device from its container. - [in] Pointer to the rectangle that the object wants to redraw, in client coordinates of the containing window. If this parameter is NULL, the object's full extent is redrawn. - [in] A combination of values from the OLEDCFLAGS enumeration. - [out] Pointer to a returned device context. - - - Called by an in-place active, windowless object to determine if it still has the keyboard focus or not. - S_OK The object currently has the keyboard focus. S_FALSE The object does not currently have the keyboard focus. - - - Gets a window handle. - [out] Pointer to where to return the window handle. - - - Enables an in-place object to retrieve window interfaces that form at the window object hierarchy, and the position in the parent window to locate the object's in-place activation window. - [out] Address of IOleInPlaceFrame* pointer variable that receives the interface pointer to the frame. If an error occurs, the implementation must set *ppFrame to NULL. - [out] Address of IOleInPlaceUIWindow* pointer variable that receives the interface pointer to the document window. If the document window is the same as the frame window, *ppDoc is set to NULL. In this case, the object can only use *ppFrame or border negotiation. If an error is returned, the implementation must set *ppDoc to NULL. - [out] Pointer to the rectangle containing the position of the in-place object in the client coordinates of its parent window. If an error is returned, this parameter must be set to NULL. - [out] Pointer to the outer rectangle containing the in-place object's position rectangle (PosRect). This rectangle is relative to the client area of the object's parent window. If an error is returned, this parameter must be set to NULL. - [out] Pointer to an OLEINPLACEFRAMEINFO structure the container is to fill in with appropriate data. If an error is returned, this parameter must be set to NULL. - - - Enables an object to invalidate a specified rectangle of its in-place image on the screen. - [in] Rectangle to invalidate, in client coordinates of the containing window. If this parameter is NULL, the object's full extent is invalidated. - [in] Specifies whether the background within the update region is to be erased when the region is updated. If this parameter is TRUE, the background is erased. If this parameter is FALSE, the background remains unchanged. - - - Enables an object to invalidate a specified region of its in-place image on the screen. - [in] Region to invalidate, in client coordinates of the containing window. If this parameter is NULL, the object's full extent is invalidated. - [in] Specifies whether the background within the update region is to be erased when the region is updated. If this parameter is TRUE, the background is erased. If this parameter is FALSE, the background remains unchanged. - - - Invokes the default processing for all messages passed to an object. - S_OK The container's default processing for the window message was successfully invoked. S_FALSE The container's default processing for the window message was not invoked. See Note to Implementers below. - [in] Identifier for the window message provided to the container by Windows. - [in] Parameter for the window message provided to the container by Windows. - [in] Parameter for the window message provided to the container by Windows. - [out] Pointer to result code for the window message as defined in the Windows API. - - - - Called by the embedded object to determine if it needs to redraw itself upon activation. - [out] Pointer to current redraw status. The status is TRUE if the object need not redraw itself upon activation; FALSE if the object needs to redraw upon activation. Windowless objects usually do not need the value returned by this parameter and may pass a NULL pointer to save the container the burden of computing this value. - [in] Indicates whether the object is activated as a windowless object. This parameter takes values from the ACTIVATEFLAGS enumeration. See IOleInPlaceSiteWindowless for more information on windowless objects. - - - Notifies the container that the object is no longer active in place. - - - Notifies the container of whether the object needs to be redrawn upon deactivation. - [in] If TRUE, the container need not redraw the object after completing the deactivation; if FALSE the object must be redrawn after deactivation. - - - Object's extents have changed. - [in] Pointer to the rectangle containing the position of the in-place object in the client coordinates of its parent window. - - - Notifies the container that the object is about to be activated in place, and that the main menu will be replaced by a composite menu. - - - Notifies the container to reinstall its user interface and take focus. - [in] Specifies whether the object can undo changes. TRUE if the object can undo, FALSE if it cannot. - - - Releases the device context previously obtained by a call to IOleInPlaceSiteWindowless::GetDC. - [in] Specifies the device context to be released. - - - Notifies the container that the object is about to enter the UI-active state. - - - Specifies the number of pixels by which the container is to scroll the object. - [in] Number of pixels by which to scroll in the X and Y directions. - - - Enables an object to scroll an area within its in-place active image on the screen. - [in] Amount to scroll on the x-axis. - [in] Amount to scroll on the y-axis. - [in] Rectangle to scroll, in client coordinates of the containing window. NULL means the full object. - [in] Rectangle to clip to as defined for the Windows API function. Only pixels scrolling into this rectangle are drawn. Pixels scrolling out are not. If this parameter is NULL, the rectangle is not clipped. - - - Enables an in-place active, windowless object to capture all mouse messages. - S_OK Mouse capture was successfully granted to the object. If called to release the mouse capture, this method must not fail. S_FALSE Mouse capture was denied to the object. - [in] If TRUE, the container should capture the mouse for the object. If FALSE, the container should release mouse capture for the object. - - - Sets the keyboard focus for a UI-active, windowless object. - S_OK Keyboard focus was successfully given to the object. If this method is called to release the focus, it should never fail. S_FALSE Keyboard focus was denied to the object. - [in] If TRUE, sets the keyboard focus to the calling object. If FALSE, removes the keyboard focus from the calling object, provided that the object has the focus. - - - Negotiates border space on the document or frame window. For information, see IOleInPlaceUIWindow. - - - - - - - - - Enables an embedded object to provide basic functionality to its container. For information, see IOleObject. - - - - - - - - - - - - - - - - - - - - - - - - Enables undo units to contain child undo units and thus to support complex undo actions. For more information, see IOleParentUndoUnit. - - - - - - - - - - - - Enables containers to implement multi-level undo and redo operations for actions in contained controls. For more information, see IOleUndoManager. - - - - - - - - - - - - - - - Defines an undo unit, a component containing the information necessary to undo or redo a single action. For more information, see IOleUndoUnit. - - - - - - - Enables an application to get handles to the windows participating in in-place activation, and to enter and exit context-sensitive help mode. For more information, see IOleWindow. - - - - - - - - Translates a user-readable display name into a moniker object. For more information, see IParseDisplayName. - - - - Accesses the information displayed in an object's property pages. For more information, see IPerPropertyBrowsing. - - - - - - - Gets the class identifier (CLSID) of an object that can be persisted (stored) in the system. For more information, see IPersist. - - - - Enables an object to be saved or loaded to a disk file. Inherits from . For more information, see IPersistFile. - - - - - - - - - Saves and loads objects from a stream. Inherits from . For more information, see IPersistMemory. - - - - - - - - - Defines a property-based persistence system. Inherits from . For more information, see IPersistPropertyBag. - - - - - - - Defines a property-based persistence system. Extends and inherits from . For more information, see IPersistPropertyBag2. - - - - - - - - Enables a container to pass a storage object to a contained object and to save and to load the object. Inherits from . For more information, see IPersistStorage. - - - - - - - - - - Saves and loads objects using a simple stream. Inherits from . For more information, see IPersistStream. - - - - - - - - Saves and loads objects from a stream. Replaces and adds an initialization method. Inherits from . For more information, see IPersistStreamInit. - - - - - - - - - Enables an inactive object to receive mouse and keyboard messages. For more information, see IPointerInactive. - - - - - - Supports programmatic printing for an object. For more information, see IPrint. - - - - - - Enables specification of a time-out interval for initialization of a process. For more information, see IProcessInitControl. - - - - Enables objects to receive notice about the progress of a download. For more information, see IProgressNotify. - - - - Sets and retrieves values for particular properties. For more information, see IPropertyBag. - - - - - Sets and retrieves values for particular properties. Extends, but does not inherit from, . Adds methods to retrieve type information about a property. For more information, see IPropertyBag2. - - - The number of properties in the property bag. - The number of properties. - - - Gets information for properties in a property bag without actually getting those properties. - [in] The zero-based index of the first property for which information is requested. - [in] The number of properties for which to get information. This argument specifies the number of array elements in . - [out] The address of an array of structures that receive the information for the properties. There must be at least elements in this array. This argument cannot be NULL. - [out] The number of properties for which information was retrieved. This argument cannot be NULL. - - - Reads persistent properties from a property object. - [in] The name of the property. - [in] An integer value that was retrieved by using . This argument is optional and must be zero, if the value is not known or used. - [in] The address of the object's interface. This argument cannot be NULL. - [in] The address of an interface in which the property bag stores any errors that occur during the load. This argument can be NULL; in which case, the caller does not receive logging errors. - - - Reads one or more properties from the property bag. - [in] The number of properties to read. This argument specifies the number of elements in the arrays at , , and . - [in[ An array of structures that specify the properties that are requested. The vt and pstrName members of these structures must be filled in before this method can be called. The dwHint member of these structures is optional. There must be at least elements in this array. This argument cannot be NULL. - [in] An interface in which the property bag stores any errors that occur during the reads. This argument can be NULL, in which case, the caller receives no logging errors. - [out] An array of VARIANT structures that receive the property values. The caller does not have to initialize these structures before calling . The method fills the type and value fields in these structures before it returns. There must be at least elements in this array. The calling application is frees any allocations contained in these structures. This argument cannot be NULL. - [out] An array of HRESULT values that receives the result of each property read. There must be at least elements in this array. This argument cannot be NULL. - - - Saves properties into the property bag. - [in] The number of properties to read. This argument specifies the number of elements in the arrays at , , and . - [in[ An array of structures that specify the properties that are requested. The vt and pstrName members of these structures must be filled in before this method can be called. The dwHint member of these structures is optional. There must be at least elements in this array. This argument cannot be NULL. - [out] An array of VARIANT structures that receive the property values. The caller does not have to initialize these structures before calling . The method fills the type field and the value field in these structures before it returns. There must be at least elements in this array. The calling application frees any allocations contained in these structures. This argument cannot be NULL. - - - Enables an object to receive notification of property changes on objects that use the interface as an outgoing interface. For more information, see IPropertyNotifySink. - - - - - Defines the main features of an object representing property pages. For more information, see IPropertyPage. - - - - - - - - - - - - - - Defines the main features of an object representing property pages. Adds support for an initial selection of a property on a page. Extends and inherits from . For more information, see IPropertyPage2. - - - - - - - - - - - - - - - Provides the main features for a property pages site. Each property page within a property frame has a site. For more information, see IPropertyPageSite. - - - - - - - Creates, opens, deletes, and enumerates storage of property sets supporting the interface. For more information, see IPropertySetStorage. - - - - - - - Manages the persistent properties of a single property set. For more information, see IPropertyStorage and IPropertySetStorage. - - - - - - - - - - - - - - - Provides the type information () for a given coclass Statement [Automation]. For more information, see IProvideClassInfo. - - - - Provides the type information () for a given coclass Statement [Automation]. Extends and inherits from . Provides an easier method to get the default event set. For more information, see IProvideClassInfo. - - - - - Retrieves type information from a component that may have multiple coclasses. Extends and inherits from . For more information, see IProvideMultipleClassInfo. - - - - - - - Creates proxies and stubs for remote invocation. For more information, see IPSFactoryBuffer. - - - - - Decreases the time to activate a control by combining loading and initialization into a single call. For more information, see IQuickActivate. - - - - - - Describes the structure of a user-defined type (UDT) stored in a variant. For more information, see IRecordInfo Interface. - - - - - - - - - - - - - - - - - - - - - Switches the underlying file of a storage object to a different file and saves the object to that file. For more information, see IRootStorage. - - - - Retrieves data to enable the Running Object Table (ROT) to compare monikers. For more information, see IROTData. - - - - Marshals data between a COM client proxy and a COM server stub. For more information, see IRpcChannelBuffer. - - - - - - - - Marshals data between a COM client proxy and a COM server stub. Extends and inherits from . Adds a method to retrieve the protocol version. - - - - - - - - - Marshals data between a COM client proxy and a COM server stub. Extends and inherits from . - - - - - - - - - - - - - - - - Provides helper methods for remote procedure calls. Methods provide DCOM protocol version and convert an object reference to an interface identifier. - - - - - Sets or gets the values of properties controlling how COM handles remote procedure calls (RPC). For more information, see IRpcOptions. - - - - - Controls the remote procedure call (RPC) proxy used to marshal data between COM components. For more information, see IRpcProxyBuffer. - - - - - Controls the remote procedure calls (RPC) stub used to marshal data between COM components. For more information, see IRpcStubBuffer. - - - - - - - - - - Negotiates syntax between components in remote procedure calls (RPC). An array of objects represents the syntax. - - - - Enables a container to control the running of its embedded objects. For more information, see IRunnableObject. - - - - - - - - Manages access to the Running Object Table (ROT), a global look-up table. You can get an instance of the interface from the method. For more information, see IRunningObjectTable. - - - - - - - - - - Supports simple sequential access to streams. For more information, see ISequentialStream. - - - - - Used by a server to authenticate a client and to manage impersonation of a client. For more information, see IServerSecurity. - - - - - - - Provides access to a service identified by a globally unique identifier (GUID). For more information, see IServiceProvider. - - - - Supports simple frame controls serving as containers for other controls. For more information, see ISimpleFrameSite. - - - - - Indicates an object supports property pages and retrieves those pages. For more information, see ISpecifyPropertyPages. - - - - Specifies the handler to use in the destination process during standard marshaling. For more information, see IStdMarshalInfo. - - - - Supports creation and management of structured storage objects which enable. hierarchical storage of information within a single file. For more information, see IStorage. - - - - - - - - - - A pointer to a wide character null-terminated Unicode string that contains the name of the storage object to open. The 000 through 01f characters, serving as the first character of the stream/storage name, are reserved for use by OLE. This is a compound file restriction, not a structured storage restriction. It is ignored if pstgPriority is non-NULL. - Must be NULL. A non-NULL value will return STG_E_INVALIDPARAMETER. - Specifies the access mode to use when opening the storage object. For descriptions of the possible values, see STGM Constants. Other modes you choose must at least specify STGM_SHARE_EXCLUSIVE when calling this method. - Must be NULL. A non-NULL value will return STG_E_INVALIDPARAMETER. - Reserved for future use; must be zero. - When successful, pointer to the location of an IStorage pointer to the opened storage object. This parameter is set to NULL if an error occurs. - - - - - - - - - - Reads and writes data to stream objects. For more information, see IStream. - - - - - - - - - - - - - - Loads or frees a surrogate. A surrogate is an EXE file that can load DLL servers to give them the advantages of being an EXE server. For more information, see ISurrogate. - - - - - Provides asynchronous communication between objects about events. For more information, see ISynchronize. - - - - - - Manages a group of synchronization objects. For more information, see ISynchronizeContainer. - - - - - Assigns a Win32 event handle to a synchronization object. For more information, see ISynchronizeEvent. - - - - - Retrieves the Win32 handle from a synchronization object. For more information, see ISynchronizeHandle. - - - - Supports a synchronization object using a mutex object. Extends and inherits from . For general information about mutex objects, see Mutex Class. - - - - - - - - - - - - Provides information compilers need when binding and instantiating structures and interfaces. For more information, see ITypeComp Interface. - - - - - Provides information, from a type library, about an object and its capabilities. For more information, see ITypeInfo Interface. - - - - - - - - - - - - - - - - - - - - - - Provides access to the contents of a type library. For more information, see ITypeLib Interface [Automation]. - - - - - - - - - - - - - - - Enables an object to display itself without passing a data object to the caller. For more information, see IViewObject. - - - - - - - - - Enables an object to display itself without passing a data object to the caller. Also returns the size of the drawing for a given view of an object. Extends and inherits from . For more information, see IViewObject2. - - - - - - - - - - Adds better drawing, hit-testing for non-rectangular objects, and sizing to the capabilities of . For more information, see IViewObjectEx. - - - - - - - - - - - - - - - Enables waiting for a group of cross-process calls. - - - - - Represents a 64-bit signed integer. - - - Represents a 64-bit signed integer. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Do the default action (either prompt or do not prompt the user). - - - Do not prompt the user for input. - - - Prompt the user for input. - - - Show help for the corresponding command, but do not execute. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Used to describe idle time processing, for example in the methods , and - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Constants that describe characteristics of objects. - - - This bit is set only when OLEMISC_INSIDEOUT is set, and indicates that this object prefers to be activated whenever it is visible. Some containers may always ignore this hint. - - - This value is used with controls. It indicates that the control is buttonlike in that it understands and obeys the container's DisplayAsDefault ambient property. - - - This value is used with controls. It marks the control as a label for whatever control comes after it in the form's ordering. Pressing a mnemonic key for a label control activates the control after it. - - - This value is used with controls. It indicates that the control understands how to align itself within its display rectangle, according to alignment properties such as left, center, and right. - - - This value is used with controls. It tells the container that this control always wants to be running. As a result, the container should call OleRun when loading or creating the object. - - - This object can be linked to by OLE 1 containers. This bit is used in the dwStatus member of the OBJECTDESCRIPTOR structure transferred with the Object and Link Source Descriptor formats. An object can be linked to by OLE 1 containers if it is an untitled document, a file, or a selection of data within a file. Embedded objects or pseudo-objects that are contained within an embedded object cannot be linked to by OLE 1 containers (i.e., OLE 1 containers cannot link to link sources that, when bound, require more than one object server to be run. - - - This object cannot be the link source that when bound to activates (runs) the object. If the object is selected and copied to the clipboard, the object's container can offer a link in a clipboard data transfer that, when bound, must connect to the outside of the object. The user would see the object selected in its container, not open for editing. Rather than doing this, the container can simply refuse to offer a link source when transferring objects with this bit set. Examples of objects that have this bit set include OLE1 objects, static objects, and links. - - - For new ActiveX controls to work in an older container, the control may need to have the OLEMISC_ACTIVATEWHENVISIBLE value set. However, in a newer container that understands and uses IPointerInactive, the control does not wish to be in-place activated when it becomes visible. To allow the control to work in both kinds of containers, the control can set this value. Then, the container ignores OLEMISC_ACTIVATEWHENVISIBLE and does not in-place activate the control when it becomes visible. - - - Obsolete. A control that works with an Input Method Editor (IME) system component can control the state of the IME through the IMEMode property rather than using this value in the OLEMISC enumeration. You can use an IME component to enter information in Asian character sets with a regular keyboard. A Japanese IME, for example, allows you to type a word such as "sushi," on a regular keyboard and when you hit the spacebar, the IME component converts that word to appropriate kanji or proposes possible choices. The OLEMISC_IMEMODE value was previously used to mark a control as capable of controlling an IME mode system component. - - - The object has initialized itself from the data in the container's current selection. Containers should examine this bit after calling IOleObject::InitFromData to initialize an object from the current selection. If set, the container should insert the object beside the current selection rather than replacing the current selection. If this bit is not set, the object being inserted replaces the current selection. - - - This object is capable of activating in-place, without requiring installation of menus and toolbars to run. Several such objects can be active concurrently. Some containers, such as forms, may choose to activate such objects automatically. - - - This value is used with controls. It indicates that the control has no run-time user interface, but that it should be visible at design time. For example, a timer control that fires a specific event periodically would not show itself at run time, but it needs a design-time user interface so a form designer can set the event period and other properties. - - - This object is a link object. This bit is significant to OLE 1 and is set by the OLE 2 link object; object applications have no need to set this bit. - - - This value is used with controls. It indicates that the control has no UI active state, meaning that it requires no in-place tools, no shared menu, and no accelerators. It also means that the control never needs the focus. - - - The object has no useful content view other than its icon. From the user's perspective, the Display As Icon check box (in the Paste Special dialog box) for this object should always be checked, and should not be uncheckable. Note that such an object should still have a drawable content aspect; it will look the same as its icon view. - - - When the container resizes the space allocated to displaying one of the object's presentations, the object wants to recompose the presentation. This means that on resize, the object wants to do more than scale its picture. If this bit is set, the container should force the object to the running state and call IOleObject::SetExtent with the new size. - - - This object does not pay any attention to target devices. Its presention data will be the same in all cases. - - - This value is used with controls. It indicates that the control wants to use IOleObject::SetClientSite as its initialization function, even before a call such as IPersistStreamInit::InitNew or IPersistStorage::InitNew. This allows the control to access a container's ambient properties before loading information from persistent storage. Note that the current implementations of OleCreate, OleCreateFromData, OleCreateFromFile, OleLoad, and the default handler do not understand this value. Control containers that wish to honor this value must currently implement their own versions of these functions in order to establish the correct initialization sequence for the control. - - - This value is used with controls. It indicates that the control is a simple grouping of other controls and does little more than pass Windows messages to the control container managing the form. Controls of this sort require the implementation of ISimpleFrameSite on the container's site. - - - This object is a static object, which is an object that contains only a presentation; it contains no native data. See OleCreateStaticFromData. - - - A control that supports multi-level undo sets this value. - - - A control that can merge its menu with its container sets this value. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - For information on this struct, see PROPVARIANT Structure. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Describes a safe array and its attributes. - - - The size of an element of the array. The size does not include the size of the data object. - - - The number of dimensions in this array. - - - The number of times the array has been locked without a corresponding unlock. - - - Flags that define the type of the safe array. - - - Pointer to the data. - - - The for this safe array. - - - - - - Contains the security descriptor of an object and specifies whether the handle retrieved by specifying this structure is inheritable. - - - Determines whether the returned handle is inherited when a new process is created. If this field is set to a non-zero value, the new process inherits the handle. If it is 0, the new process does not inherit the handle. - - - A pointer to a SECURITY_DESCRIPTOR structure that controls access to the object. If the value of this member is null, the object is assigned the default security descriptor associated with the access token of the calling process. This is not the same as granting access to everyone by assigning a null discretionary access control list (DACL). The default DACL in the access token of a process allows access only to the user represented by the access token. - - - The size, in bytes, of this structure. Set this value to the size of this structure. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Contains information about a font. - - - Contains the distance a character extends above the base line. - - - Contains the average width of characters. - - - Contains the character used to define word breaks for text justification. - - - Contains a values that specifies the character set of the font. - - - Contains the character to be substituted for characters not in the font. - - - Contains the distance characters extend below the baseline. - - - Contains the horizontal aspect of the device for which the font was designed. - - - Contains the vertical aspect of the device for which the font was designed. - - - Contains the amount of extra leading that the application adds between rows. - - - Contains the first character defined in the font. - - - Contains the maximum height of characters in the font. - - - Contains the amount of leading inside the bounds set by the Height property. - - - Contains a value indicating whether the font is italic. - - - Contains the last character defined in the font. - - - Contains the maximum character width. - - - Contains the extra width per string that may be added to some synthesized fonts. - - - Contains information about the pitch, technology, and family of a physical font. - - - Contains a value indicating whether the font specifies a horizontal line through the characters. - - - Contains a value indicating whether the font is underlined. - - - Contains the weight of the font. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Specifies Internet zone manager access options. - - - Add sites to zone. - - - Custom edit. - - - Include intranet sites - - - Include proxy override (intranet only). - - - Don't display UI (used for local machines). - - - Requires verification. - - - Supports server verification. - - - Handle UNC address using intranet settings. - - - \ No newline at end of file