Dsl デザイナーの DomainModel DslDefinitionModelDomainModel 定義。
継承階層
System.Object
Microsoft.VisualStudio.Modeling.DomainModel
Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelDomainModel
名前空間: Microsoft.VisualStudio.Modeling.DslDefinition
アセンブリ: Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll 内)
構文
'宣言
<DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelDomainModel.DisplayName", _
GetType(DslDefinitionModelDomainModel), "Microsoft.VisualStudio.Modeling.DslDefinition.GeneratedCode.DomainModelResx")> _
<CLSCompliantAttribute(True)> _
<DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelDomainModel.Description", _
GetType(DslDefinitionModelDomainModel), "Microsoft.VisualStudio.Modeling.DslDefinition.GeneratedCode.DomainModelResx")> _
<DependsOnDomainModelAttribute(GetType(CoreDomainModel))> _
<DependsOnDomainModelAttribute(GetType(CoreDesignSurfaceDomainModel))> _
<DomainObjectIdAttribute("22330555-b402-4beb-ba11-1f84f4f8d2f0")> _
Public Class DslDefinitionModelDomainModel _
Inherits DomainModel
[DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelDomainModel.DisplayName",
typeof(DslDefinitionModelDomainModel), "Microsoft.VisualStudio.Modeling.DslDefinition.GeneratedCode.DomainModelResx")]
[CLSCompliantAttribute(true)]
[DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelDomainModel.Description",
typeof(DslDefinitionModelDomainModel), "Microsoft.VisualStudio.Modeling.DslDefinition.GeneratedCode.DomainModelResx")]
[DependsOnDomainModelAttribute(typeof(CoreDomainModel))]
[DependsOnDomainModelAttribute(typeof(CoreDesignSurfaceDomainModel))]
[DomainObjectIdAttribute("22330555-b402-4beb-ba11-1f84f4f8d2f0")]
public class DslDefinitionModelDomainModel : DomainModel
DslDefinitionModelDomainModel 型で公開されるメンバーは以下のとおりです。
コンストラクター
| 名前 | 説明 | |
|---|---|---|
![]() |
DslDefinitionModelDomainModel | コンストラクターです。 |
このページのトップへ
プロパティ
| 名前 | 説明 | |
|---|---|---|
![]() |
DomainModelInfo | ドメイン モデルに関する情報を取得します。 (DomainModel から継承されます。) |
![]() |
ResourceManager | DomainModel の ResourceManager を取得します。ResourceManager が存在しない場合は作成されます。 (DomainModel.ResourceManager をオーバーライドします。) |
![]() ![]() |
SingletonResourceManager | このドメイン モデルの一つは、ResourceManager を取得します。 |
![]() |
Store | ドメイン モデルのこのインスタンスを含むストアを取得します。 (DomainModel から継承されます。) |
このページのトップへ
メソッド
| 名前 | 説明 | |
|---|---|---|
![]() |
CreateElement | 指定された型の要素を作成します。 (DomainModel.CreateElement(Partition, Type, array<PropertyAssignment[]) をオーバーライドします。) |
![]() |
CreateElementLink | 指定された型の要素のリンクを作成します。 (DomainModel.CreateElementLink(Partition, Type, array<RoleAssignment[], array<PropertyAssignment[]) をオーバーライドします。) |
![]() ![]() |
DisableDiagramRules | このドメイン モデルの規則は、特定のストアの図のフィックスアップに関連しています。 |
![]() ![]() |
EnableDiagramRules | このドメイン モデルの規則は、特定のストアの図のフィックスアップに関連しています。図のがデータ ストアに読み込まれる図が正しく動作することを確認するには、このメソッドは、最初に呼び出す必要があります。 |
![]() |
Equals | 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。) |
![]() |
Finalize | オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
![]() |
GetClosureFilter | ClosureType に対応する IElementVisitorFilter を返します。 (DomainModel.GetClosureFilter(ClosureType, ICollection<ModelElement>) をオーバーライドします。) |
![]() |
GetClosureVisitor | 特定のクロージャの型に対応する IElementVisitor を返します。 (DomainModel から継承されます。) |
![]() |
GetCustomDomainModelTypes | 擬似 ModelElementDomainClass を追加するためにオーバーライドします。 (DomainModel.GetCustomDomainModelTypes() をオーバーライドします。) |
![]() |
GetCustomDomainProperties | 非生成されたドメインのプロパティを取得します。 (DomainModel から継承されます。) |
![]() |
GetCustomDomainRoles | 非生成されたドメインのロールを取得します。 (DomainModel から継承されます。) |
![]() |
GetGeneratedDomainModelTypes | 生成されたドメイン モデルの型 (クラス、ルール、関係) のリストを取得します。 (DomainModel.GetGeneratedDomainModelTypes() をオーバーライドします。) |
![]() |
GetGeneratedDomainProperties | 生成されたドメインのプロパティのリストを取得します。 (DomainModel.GetGeneratedDomainProperties() をオーバーライドします。) |
![]() |
GetGeneratedDomainRoles | 生成されたドメインのロールのリストを取得します。 (DomainModel.GetGeneratedDomainRoles() をオーバーライドします。) |
![]() |
GetHashCode | 特定の型のハッシュ関数として機能します。 (Object から継承されます。) |
![]() |
GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
![]() |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |
![]() |
ToString | 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。) |
このページのトップへ
フィールド
| 名前 | 説明 | |
|---|---|---|
![]() ![]() |
DomainModelId | DslDefinitionModelDomainModel のドメイン モデル ID |
![]() ![]() |
ResourceBaseName | このモデルのリソースの基本名です。 |
このページのトップへ
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
.gif)
.gif)
.gif)
.gif)
.gif)