共用方式為


__VSSPROPID Enum

Definition

Specifies shell property settings for the environment.

public enum class __VSSPROPID
public enum class __VSSPROPID
enum __VSSPROPID
public enum __VSSPROPID
type __VSSPROPID = 
Public Enum __VSSPROPID
Inheritance
__VSSPROPID

Fields

Name Value Description
VSSPROPID_FIRST -9031

Flag indicating the first property identifier in this group of identifiers.

VSSPROPID_PreBuildRunPreviewSaveOpts -9031

I4. __VSRDTSAVEOPTIONS to pass to SaveDocuments(UInt32, IVsHierarchy, UInt32, UInt32) when VSSPROPID_PreBuildRunPreview does not equal PBRP_DontSaveChanges.

VSSPROPID_VisualStudioProjDir -9030

BSTR. The full path location of the Visual Studio Projects directory.

VSSPROPID_SuppressMessageFilterBusyDialog -9029

BOOL. If true the "Component Busy/Retry/Switch" dialog is suppressed. This element is used by Visual Studio for Applications for break mode.

VSSPROPID_SCCGlyphsImgList -9028

I4. Handle to environment's image list for source code control glyphs, which are indexed by VsStateIcon. Do not free because the environment frees it during final shutdown.

VSSPROPID_ObjectMgrTypesImgList -9027

I4. Handle to environment's image list for symbol types (class, interface, method, etc). Do not free because the environment frees it during final shutdown.

VSSPROPID_ShowMiscFilesProject -9026

BOOL. true if the environment is to make the Miscellaneous Files project visible in Solution Explorer.

VSSPROPID_hmsoinstMSO -9025

I4. HMSOINST of mso*.dll.

VSSPROPID_ShowTasklistOnBuildEnd -9024

BOOL. true if the environment is to show the task list when the build is complete.

VSSPROPID_ShowOutputPaneOnBuildBegin -9023

BOOL. true if the environment is to show the output pane when you start to build a project.

VSSPROPID_IsInCommandLineMode -9022

BOOL. true if environment is running as a command line tool. Do not display any UI in this case. false if the environment is to display ordinary UI.

VSSPROPID_AppDataDir -9021

BSTR. Application data directory.

VSSPROPID_ReloadChangedFiles -9020

I4. VSRELOADOPTION. Tells editors how to respond to externally modified documents.

VSSPROPID_OpenFromCurrDocDir -9019

BOOL true if OpenFile operation starts in current document's directory.

VSSPROPID_DetectFileChanges -9018

BOOL. true if editors are supposed to watch for file changes.

VSSPROPID_IsInteractive -9017

Obsolete. Do not use. Use VSSPROPID_IsInCommandLineMode instead.

VSSPROPID_ProcessingPendingMessageFilterMsg -9016

BOOL. true if Processing Pending MessageFilter message.

VSSPROPID_AnimationsOn -9015

BOOL. true if environment animations are on.

VSSPROPID_Zombie -9014

BOOL. true if the environment is in an inactive state.

VSSPROPID_RecordState -9013

I4. VSRECORDSTATE enumeration type specifying macro recording state of the environment.

VSSPROPID_ViewSourceMode -9012

BOOL. Set to true if the environment is to be in VSSPROPID_ViewSourceMode.

VSSPROPID_hinstMSO -9011
  1. hinst of mso*.dll.
VSSPROPID_hinstComplexScript -9010

Obsolete. Do not use.

VSSPROPID_IsComplexScriptAvail -9009

Obsolete. Do not use.

VSSPROPID_PreBuildRunPreview -9008

I4 One of PBRP_ values (PBRP_SaveChanges/PBRP_DontSaveChanges/PBRP_PromptForSave)

VSSPROPID_InstallDirectory -9007

BSTR. Directory where visual studio executable was installed.

VSSPROPID_IsInOfficeMode -9006

BOOL true if environment is in Office mode.

VSSPROPID_AddExistItemFilter -9005

BSTR. Add existing item filter list string.

VSSPROPID_FindInFilesFilter -9004

BSTR. Find in files filter list string.

VSSPROPID_OpenFileFilter -9003

BSTR. Open file filter list string.

VSSPROPID_VirtualRegistryRoot -9002

BSTR registry key name (must be appended to HKLM or HKCU).

VSSPROPID_MDIState -9001

BOOL VARIANT_TRUE if IDE in MDI state, else VARIANT_FALSE.

VSSPROPID_LAST -9000

Flag indicating the last property identifier in this group of identifiers.

VSSPROPID_StartupDir -9000

BSTR directory where running executable started up.

Remarks

COM Signature

From vsshell.idl:

Applies to