Expand Minimize

__VSHPROPID3 Enumeration

Adds members to the __VSHPROPID enumeration that defines property identifiers for different aspects of the Visual Studio environment.

Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.9.0 (in Microsoft.VisualStudio.Shell.Interop.9.0.dll)

public enum __VSHPROPID3

Member nameDescription
VSHPROPID_FIRST3The first ID.
VSHPROPID_IsDefaultNamespaceRefactorNotifyVT_BOOL. Set to TRUE if a default namespace call to IVsRefactorNotify is currently occurring, or FALSE otherwise.
VSHPROPID_ProductBrandNameVT_BSTR. Replace the application name with hierarchy branding in the main window title.
VSHPROPID_RefactorExtensionsAn array of service GUIDs that implement IVsRefactorNotify and for which this interface should be called for any refactoring operation in the project (only defined for VSITEMID_ROOT).Add to this property by creating registry values under the local registry root's Projects\<project type GUID>\FileExtensions\<file extension> key with name "RefactorNotify". Then if there is a file with this extension in the project, the VSHPROPID_Extensions property contains the data from this registry value.
VSHPROPID_ServiceReferenceSupportedVT_BOOL Project support for service references.
VSHPROPID_SupportsHierarchicalUpdateBOOL set to TRUE to enable hierarchical update.
VSHPROPID_SupportsLinqOverDataSetBOOL set to TRUE to enable the Linq Over DataSet.
VSHPROPID_SupportsNTierDesignerBOOL set this to TRUE to enable the N-Tier designer.
VSHPROPID_TargetFrameworkVersionDeprecated. Use VSHPROPID_TargetFrameworkMoniker instead.
VSHPROPID_WebReferenceSupportedVT_BOOL the project support for web references.
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft