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 or Visual C# project. The Object object returns it when the project is a Visual Basic or Visual C# 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# or Visual Basic 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. |