VSLangProj80 Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The VSLangProj80 namespace defines types used to automate project tasks. These types extend the types defined in the VSLangProj and VSLangProj2 namespace2.
Classes
_dispVSLangProjWebReferencesEvents_SinkHelper |
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(AddIn, String, String, String, Boolean, Int32, Object[], Int32) and AddNamedCommand2(AddIn, String, String, String, Boolean, Object, Object[], Int32, Int32, vsCommandControlType). |
VSLangProjWebReferencesEventsClass |
Refer to VSLangProjWebReferencesEvents for this functionality. Do not instantiate from this class. |
Interfaces
_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 |
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. |
Enums
__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 |
Microsoft internal use only. |
JSharpProjPropId |
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 |
Microsoft Internal Use Only. |
VsProjFilePropId |
Microsoft Internal Use Only. |
VsProjFilePropId80 |
Microsoft Internal Use Only. |
VsProjFolderPropId |
Microsoft Internal Use Only. |
VsProjFolderPropId80 |
Microsoft Internal Use Only. |
VsProjPropId |
Microsoft Internal Use Only. |
VsProjPropId2 |
Microsoft internal use only. |
VsProjPropId80 |
Microsoft Internal Use Only. |
VsProjReferencePropId |
Microsoft Internal Use Only. |
VsProjReferencePropId2 |
Microsoft Internal Use Only. |
VsProjReferencePropId80 |
Microsoft Internal Use Only. |