Share via


VSLangProj2 Namespace

Classes

Name Description
PrjBrowseObjectCATID2

CATID (Category ID) objects are used to extend the properties that appear in the Properties window for projects and project items.

PrjKind2

The PrjKind2 class supports Visual Basic Smart Device projects and Visual C# Smart Device projects.

Interfaces

Name Description
ProjectConfigurationProperties2

This type provides internal-only access to file properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.

ProjectProperties2

This type provides internal-only access to file properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.

Reference2

Extends the Reference interface of the VSLangProj namespace.

VBPackageSettings

Defines a group of Visual Basic settings that are applied to all new projects.

Enums

Name Description
pkgCompare

Used by the OptionCompare property.

pkgOptionExplicit

Used by the OptionExplicit property.

pkgOptionStrict

Used by the OptionStrict property.

prjRunPostBuildEvent

Used by the RunPostBuildEvent property.