次の方法で共有


DomainModel クラス

ドメイン モデルを表します。 これは、DSL のドメイン モデルの基本クラスです。

継承階層

System.Object
  Microsoft.VisualStudio.Modeling.DomainModel
    Microsoft.VisualStudio.Modeling.CoreDomainModel
    Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel
    Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelDomainModel

名前空間:  Microsoft.VisualStudio.Modeling
アセンブリ:  Microsoft.VisualStudio.Modeling.Sdk.12.0 (Microsoft.VisualStudio.Modeling.Sdk.12.0.dll 内)

構文

'宣言
Public MustInherit Class DomainModel
public abstract class DomainModel

DomainModel 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前 説明
プロテクト メソッド DomainModel DomainModel クラスの新しいインスタンスを初期化します。

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ DomainModelInfo ドメイン モデルに関する情報を取得します。
パブリック プロパティ ResourceManager ドメイン モデルのリソース マネージャーを取得します。
パブリック プロパティ Store ドメイン モデルのこのインスタンスを含むストアを取得します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド CreateElement 指定した型の要素を作成します。
パブリック メソッド CreateElementLink 指定した型の要素リンクを作成します。
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッド GetClosureFilter 特定のクロージャ型に対応する IElementVisitorFilter を返します。
パブリック メソッド GetClosureVisitor 特定のクロージャの型に対応する IElementVisitor を返します。
プロテクト メソッド GetCustomDomainModelTypes 生成されていないドメイン モデルの型を取得します。
プロテクト メソッド GetCustomDomainProperties 生成されていないドメインのプロパティを取得します。
プロテクト メソッド GetCustomDomainRoles 生成されていないドメイン ロールを取得します。
プロテクト メソッド GetGeneratedDomainModelTypes 生成されたドメイン モデルの型を取得します。
プロテクト メソッド GetGeneratedDomainProperties 生成されたドメインのプロパティを取得します。
プロテクト メソッド GetGeneratedDomainRoles 生成されたドメインのロールを取得します。
パブリック メソッド GetHashCode 既定のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)

このページのトップへ

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

関連項目

Microsoft.VisualStudio.Modeling 名前空間

その他の技術情報

[リダイレクト] 生成済み API におけるドメイン モデル