Microsoft.VisualStudio.Data.Schema.Project.Automation Namespace
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 | This type is only used internally; you cannot use it directly from your code. Represents an assembly reference. | |
OAComReference | This type is only used internally; you cannot use it directly from your code. Represents a reference to a COM component. | |
OADatabaseFileReference | This type is only used internally; you cannot use it directly from your code. Represents a reference to a database file. | |
OADatabaseProjectReference | This type is only used internally; you cannot use it directly from your code. Represents a reference to a database project. | |
OADatabaseSchemaView | This type is only used internally; you cannot use it directly from your code. 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 type is only used internally; you cannot use it directly from your code. 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 type is only used internally; you cannot use it directly from your code. 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 type is only used internally; you cannot use it directly from your code. This is the automation object for the data connection options. It coordinates the update of the settings and the UI. | |
OADependencyViewer | This type is only used internally; you cannot use it directly from your code. 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 | This type is only used internally; you cannot use it directly from your code. Represents a file in the project. | |
OAFolderItem | This type is only used internally; you cannot use it directly from your code. Represents a folder in the project. | |
OANavigableProjectItems | This type is only used internally; you cannot use it directly from your code. Represents a collection of project items that can be enumerated. | |
OANestedProjectItem | This type is only used internally; you cannot use it directly from your code. Represents a nested project in the solution. | |
OANullProperty | This type is only used internally; you cannot use it directly from your code. 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 | This type is only used internally; you cannot use it directly from your code. Represents the automation-friendly version of a Visual Studio project. | |
OAProjectItem | This type is only used internally; you cannot use it directly from your code. Represents an item in the project (file, folder, or reference). | |
OAProjectItems | This type is only used internally; you cannot use it directly from your code. Contains OAProjectItem objects, each representing an item in the project. | |
OAProjectReference | This type is only used internally; you cannot use it directly from your code. Represents a project reference in the solution. | |
OAProperties | This type is only used internally; you cannot use it directly from your code. Contains all of the properties of a given object that are contained in a generic collection of properties. | |
OAPropertiesFolderItem | This type is only used internally; you cannot use it directly from your code. Represents a Properties folder item. | |
OAProperty | This type is only used internally; you cannot use it directly from your code. Represents one property in a generic collection of properties for a given object. | |
OAReferenceBase | This type is only used internally; you cannot use it directly from your code. Represents the automation equivalent of ReferenceNode. | |
OAReferenceFolderItem | This type is only used internally; you cannot use it directly from your code. Represents the OAProjectItem automation object that underlies the ReferenceContainerNode. | |
OAReferenceItem | This type is only used internally; you cannot use it directly from your code. Represents a reference OAProjectItem automation object that is associated with a ReferenceNode. | |
OAReferences | This type is only used internally; you cannot use it directly from your code. Represents the automation equivalent of ReferenceContainerNode. It implements References, ReferencesEvents, IEventSource, and CollectionPointContainer. | |
OASchemaCompare | This type is only used internally; you cannot use it directly from your code. 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 type is only used internally; you cannot use it directly from your code. 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 | This type is only used internally; you cannot use it directly from your code. Represents the automation-compliant version of the top-level directory in the project hierarchy that contains one or more projects. | |
OASqlEditor | This type is only used internally; you cannot use it directly from your code. 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 type is only used internally; you cannot use it directly from your code. 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. |