Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The Microsoft.VisualStudio.Data.Schema.Project.Automation namespace provides interfaces and classes to support the Project feature. It supports the Visual Studio infrastructure and is not intended to be used directly from your code.
Classes
Class | Description | |
---|---|---|
![]() |
OAAssemblyReference | Represents an assembly reference. |
![]() |
OAComReference | Represents a reference to a COM component. |
![]() |
OADatabaseFileReference | Represents a reference to a database file. |
![]() |
OADatabaseProjectReference | Represents a reference to a database project. |
![]() |
OADatabaseSchemaView | This is the automation object exposed to DTE. Retrieve this object through the EnvDTE.Window.Object method, where the Window is the Database Schema View tool window. |
![]() |
OADataCompare | This is the automation object exposed to DTE. Retrieve this object through the EnvDTE.ActiveWindow.Object method where the ActiveWindow is a Data Compare editor. |
![]() |
OADataCompareModel | This is the automation object exposed to DTE. Retrieve this object through the EnvDTE.ActiveDocument.Object ("ModelRoot") method where the ActiveWindow is a DataCompare. |
![]() |
OADataConnectionOptions | This is the automation object for the data connection options. It coordinates the update of the settings and the UI. |
![]() |
OADependencyViewer | This is the automation object exposed to DTE. Retrieve this object through the EnvDTE.Window.Object method where the Window is the Dependency Viewer tool window. |
![]() |
OAFileItem | Represents a file in the project. |
![]() |
OAFolderItem | Represents a folder in the project. |
![]() |
OANavigableProjectItems | Represents a collection of project items that can be enumerated. |
![]() |
OANestedProjectItem | Represents a nested project in the solution. |
![]() |
OANullProperty | Defines a null object that is returned instead of returning null, because callers in VSCore usually crash if a null property is returned for them. |
![]() |
OAProject | Represents the automation-friendly version of a Visual Studio project. |
![]() |
OAProjectItem | Represents an item in the project (file, folder, or reference). |
![]() |
OAProjectItems | Contains OAProjectItem objects, each representing an item in the project. |
![]() |
OAProjectReference | Represents a project reference in the solution. |
![]() |
OAProperties | Contains all of the properties of a given object that are contained in a generic collection of properties. |
![]() |
OAPropertiesFolderItem | Represents a Properties folder item. |
![]() |
OAProperty | Represents one property in a generic collection of properties for a given object. |
![]() |
OAReferenceBase | Represents the automation equivalent of ReferenceNode. |
![]() |
OAReferenceFolderItem | Represents the OAProjectItem automation object that underlies the ReferenceContainerNode. |
![]() |
OAReferenceItem | Represents a reference OAProjectItem automation object that is associated with a ReferenceNode. |
![]() |
OAReferences | Represents the automation equivalent of ReferenceContainerNode. It implements References, ReferencesEvents, IEventSource, and CollectionPointContainer. |
![]() |
OASchemaCompare | This is the automation object exposed to DTE. Retrieve this object through the EnvDTE.ActiveWindow.Object method where the ActiveWindow is a Schema Compare editor. |
![]() |
OASchemaCompareModel | This is the automation object exposed to DTE. Retrieve this object through the EnvDTE.ActiveDocument.Object ("ModelRoot") method where the ActiveWindow is a SchemaCompare. |
![]() |
OASolutionFolder | Represents the automation-compliant version of the top-level directory in the project hierarchy that contains one or more projects. |
![]() |
OASqlEditor | This is the automation object exposed to DTE. Retrieve this object through the EnvDTE.ActiveWindow.Object method where the ActiveWindow is a SQL editor. |
![]() |
OASqlEditorModel | This is the automation object exposed to DTE. Retrieve this object through the EnvDTE.ActiveDocument.Object ("ModelRoot") method where the ActiveWindow is a SQL editor. |