Microsoft.VisualStudio.Data.Schema.Project.Automation 名前空間には、プロジェクト機能をサポートするためのインターフェイスとクラスが用意されています。 これは、Visual Studio インフラストラクチャをサポートしますが、独自に作成したコードから直接使用するためのものではありません。
クラス
クラス | 説明 | |
---|---|---|
![]() |
OAAssemblyReference | アセンブリ参照を表します。 |
![]() |
OAComReference | COM コンポーネントへの参照を表します。 |
![]() |
OADatabaseFileReference | データベース ファイルへの参照を表します。 |
![]() |
OADatabaseProjectReference | データベース プロジェクトへの参照を表します。 |
![]() |
OADatabaseSchemaView | これは DTE に公開されるオートメーション オブジェクトです。 EnvDTE.Window.Object メソッドを使用してこのオブジェクトを取得します。Window は、データベース スキーマ ビュー ツール ウィンドウです。 |
![]() |
OADataCompare | これは DTE に公開されるオートメーション オブジェクトです。 EnvDTE.ActiveWindow.Object メソッドを使用してこのオブジェクトを取得します。ActiveWindow はデータ比較エディタです。 |
![]() |
OADataCompareModel | これは DTE に公開されるオートメーション オブジェクトです。 EnvDTE.ActiveDocument.Object ("ModelRoot") メソッドを使用してこのオブジェクトを取得します。ActiveWindow は DataCompare です。 |
![]() |
OADataConnectionOptions | データ接続オプションのオートメーション オブジェクトです。 設定および UI の更新を調整します。 |
![]() |
OADependencyViewer | これは DTE に公開されるオートメーション オブジェクトです。 EnvDTE.Window.Object メソッドを使用してこのオブジェクトを取得します。Window は、依存関係ビューア ツール ウィンドウです。 |
![]() |
OAFileItem | プロジェクト内のファイルを表します。 |
![]() |
OAFolderItem | プロジェクト内のフォルダを表します。 |
![]() |
OANavigableProjectItems | 列挙できるプロジェクト項目のコレクションを表します。 |
![]() |
OANestedProjectItem | ソリューション内の入れ子になったプロジェクトを表します。 |
![]() |
OANullProperty | 通常、VSCore の呼び出し元は null プロパティが返されるとクラッシュするため、null を返すのではなく、返される null オブジェクトを定義します。 |
![]() |
OAProject | Visual Studio プロジェクトのオートメーション対応バージョンを表します。 |
![]() |
OAProjectItem | プロジェクト内の項目 (ファイル、フォルダ、または参照) を表します。 |
![]() |
OAProjectItems | OAProjectItem オブジェクトを含みます。各オブジェクトがプロジェクトの項目を表します。 |
![]() |
OAProjectReference | ソリューション内のプロジェクト参照を表します。 |
![]() |
OAProperties | プロパティの総称コレクションに含まれる、指定したオブジェクトのプロパティがすべて含まれます。 |
![]() |
OAPropertiesFolderItem | Properties フォルダの項目を表します。 |
![]() |
OAProperty | 指定したオブジェクトの複数のプロパティの総称コレクションに含まれる、1 つのプロパティを表します。 |
![]() |
OAReferenceBase | ReferenceNode と同等のオートメーションを表します。 |
![]() |
OAReferenceFolderItem | ReferenceContainerNode の基になる OAProjectItem オートメーション オブジェクトを表します。 |
![]() |
OAReferenceItem | ReferenceNode に関連付けられた、参照 OAProjectItem オートメーション オブジェクトを表します。 |
![]() |
OAReferences | ReferenceContainerNode と同等のオートメーションを表します。 References、ReferencesEvents、IEventSource、および CollectionPointContainer を実装します。 |
![]() |
OASchemaCompare | これは DTE に公開されるオートメーション オブジェクトです。 EnvDTE.ActiveWindow.Object メソッドを使用してこのオブジェクトを取得します。ActiveWindow はスキーマ比較エディタです。 |
![]() |
OASchemaCompareModel | これは DTE に公開されるオートメーション オブジェクトです。 EnvDTE.ActiveDocument.Object ("ModelRoot") メソッドを使用してこのオブジェクトを取得します。ActiveWindow は SchemaCompare です。 |
![]() |
OASolutionFolder | 1 つ以上のプロジェクトを含むプロジェクト階層内の最上位ディレクトリのオートメーション対応バージョンを表します。 |
![]() |
OASqlEditor | これは DTE に公開されるオートメーション オブジェクトです。 EnvDTE.ActiveWindow.Object メソッドを使用してこのオブジェクトを取得します。ActiveWindow は SQL エディタです。 |
![]() |
OASqlEditorModel | これは DTE に公開されるオートメーション オブジェクトです。 EnvDTE.ActiveDocument.Object ("ModelRoot") メソッドを使用してこのオブジェクトを取得します。ActiveWindow は SQL エディタです。 |