VSLangProj80 Namespace
The VSLangProj80 namespace defines types used to automate project tasks. These types extend the types defined in the VSLangProj and VSLangProj2 namespace2.
Classes
Class | Description | |
---|---|---|
![]() |
_dispVSLangProjWebReferencesEvents_SinkHelper | Infrastructure. Microsoft Internal Use Only. For functionality, see VSLangProjWebReferencesEvents. |
![]() |
vsContextGuids | Contains context GUIDs, each of which represents a given IDE state, such as if a Visual C# project is open, or the Visual Basic editor is open. This enumeration is passed as an argument to AddNamedCommand and AddNamedCommand2. |
![]() |
VSLangProjWebReferencesEventsClass | Refer to VSLangProjWebReferencesEvents for this functionality. Do not instantiate from this class. |
Interfaces
Interface | Description | |
---|---|---|
![]() |
_dispVSLangProjWebReferencesEvents | Refer to VSLangProjWebReferencesEvents for this functionality. Do not instantiate from this class. |
![]() |
_dispVSLangProjWebReferencesEvents_Event | Refer to VSLangProjWebReferencesEvents for this functionality. Do not instantiate from this class. |
![]() |
_VSLangProjWebReferencesEvents | For functionality, see VSLangProjWebReferencesEvents. |
![]() |
CSharpProjectConfigurationProperties3 | This interface provides internal-only access to C# project configuration properties. |
![]() |
FileProperties2 | This interface provides internal-only access to file properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties. |
![]() |
FolderProperties2 | This interface provides internal-only access to folder properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties. |
![]() |
IVsApplicationSettings | Infrastructure. Microsoft internal use only. |
![]() |
IVSWebReferenceDynamicProperties2 | Contains methods to get and set dynamic properties on a Web reference. |
![]() |
JSharpProjectConfigurationProperties3 | This interface provides internal-only access to J# project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties. |
![]() |
ProjectConfigurationProperties3 | This interface provides internal-only access to project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties. |
![]() |
ProjectProperties3 | This interface provides internal-only access to project properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties. |
![]() |
Reference3 | Extends the Reference2 interface of the VSLangProj2 namespace. |
![]() |
SVSWebReferenceDynamicProperties | A service that exposes the unmanaged VSLangProj ::IVSWebReferenceDynamicProperties interface. |
![]() |
VBProjectProperties3 | This interface provides internal-only access to Visual Basic project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties. |
![]() |
VSLangProjWebReferencesEvents | Provides access to events that are raised by adding, deleting, or changing project web references. |
![]() |
VSProject2 | Contains the information specific to a Visual Basic, Visual C#, or Visual J# project. The Object object returns it when the project is a Visual Basic, Visual C#, or Visual J# project. |
![]() |
VSProjectEvents2 | Extends the VSProjectEvents class. The new class provides access to certain web reference events. |
Delegates
Delegate | Description | |
---|---|---|
![]() |
_dispVSLangProjWebReferencesEvents_OnAfterWebReferenceAddedEventHandler | For functionality, see OnAfterWebReferenceAdded. |
![]() |
_dispVSLangProjWebReferencesEvents_OnBeforeWebReferenceRemovedEventHandler | For functionality, see OnBeforeWebReferenceRemoved. |
![]() |
_dispVSLangProjWebReferencesEvents_OnWebReferenceChangedEventHandler | For functionality, see OnWebReferenceChanged. |
Enumerations
Enumeration | Description | |
---|---|---|
![]() |
__COPYTOOUTPUTSTATE | Supplies the value for the CopyToOutputDirectory property. |
![]() |
__PROJECTREFERENCETYPE | Specifies the reference type for a Visual C#, Visual Basic, or Visual J# project. |
![]() |
_prjOriginatorKeyFileType | The strong name key file format. |
![]() |
CSharpProjPropId | Infrastructure. Microsoft internal use only. |
![]() |
JSharpProjPropId | Infrastructure. Microsoft Internal Use Only. |
![]() |
prjAssemblyType | Specifies the type of assembly. |
![]() |
prjDisableLangXtns | Specifies whether to disable language extensions, and if so, what type. |
![]() |
ProjectReferencesEvent | Specifies the COM dispatch identifier (DISPID) for ReferencesEvents. |
![]() |
sgenGenerationOption | Indicates the state of the serialization generation system. |
![]() |
VBProjPropId | Infrastructure. Microsoft Internal Use Only. |
![]() |
VsProjFilePropId | Infrastructure. Microsoft Internal Use Only. |
![]() |
VsProjFilePropId80 | Infrastructure. Microsoft Internal Use Only. |
![]() |
VsProjFolderPropId | Infrastructure. Microsoft Internal Use Only. |
![]() |
VsProjFolderPropId80 | Infrastructure. Microsoft Internal Use Only. |
![]() |
VsProjPropId | Infrastructure. Microsoft Internal Use Only. |
![]() |
VsProjPropId2 | Infrastructure. Microsoft internal use only. |
![]() |
VsProjPropId80 | Infrastructure. Microsoft Internal Use Only. |
![]() |
VsProjReferencePropId | Infrastructure. Microsoft Internal Use Only. |
![]() |
VsProjReferencePropId2 | Infrastructure. Microsoft Internal Use Only. |
![]() |
VsProjReferencePropId80 | Infrastructure. Microsoft Internal Use Only. |