Share via


VSLangProj2 Namespace

Classes

  Class Description
Public class PrjBrowseObjectCATID2 CATID (Category ID) objects are used to extend the properties that appear in the Properties window for projects and project items.
Public class PrjKind2 The PrjKind2 class supports Visual Basic Smart Device projects and Visual C# Smart Device projects.

Interfaces

  Interface Description
Public interface ProjectConfigurationProperties2 This type provides internal-only access to file properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public interface ProjectProperties2 This type provides internal-only access to file properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
Public interface Reference2 Extends the Reference interface of the VSLangProj namespace.
Public interface VBPackageSettings Defines a group of Visual Basic settings that are applied to all new projects.

Enumerations

  Enumeration Description
Public enumeration pkgCompare Used by the OptionCompare property.
Public enumeration pkgOptionExplicit Used by the OptionExplicit property.
Public enumeration pkgOptionStrict Used by the OptionStrict property.
Public enumeration prjRunPostBuildEvent Used by the RunPostBuildEvent property.