DomainClass のコネクタは、コネクタを定義します。
継承階層
System.Object
Microsoft.VisualStudio.Modeling.ModelElement
Microsoft.VisualStudio.Modeling.DslDefinition.DomainElement
Microsoft.VisualStudio.Modeling.DslDefinition.AttributedDomainElement
Microsoft.VisualStudio.Modeling.DslDefinition.NamedDomainElement
Microsoft.VisualStudio.Modeling.DslDefinition.DomainClass
Microsoft.VisualStudio.Modeling.DslDefinition.DiagramElement
Microsoft.VisualStudio.Modeling.DslDefinition.Connector
名前空間: Microsoft.VisualStudio.Modeling.DslDefinition
アセンブリ: Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll 内)
構文
'宣言
<DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.DslDefinition.Connector.DisplayName", _
GetType(DslDefinitionModelDomainModel), "Microsoft.VisualStudio.Modeling.DslDefinition.GeneratedCode.DomainModelResx")> _
<ValidationStateAttribute(ValidationState.Enabled)> _
<DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.DslDefinition.Connector.Description", _
GetType(DslDefinitionModelDomainModel), "Microsoft.VisualStudio.Modeling.DslDefinition.GeneratedCode.DomainModelResx")> _
<DomainModelOwnerAttribute(GetType(DslDefinitionModelDomainModel))> _
<CLSCompliantAttribute(True)> _
<DomainObjectIdAttribute("ba74e565-e907-4503-ba51-50ba92826869")> _
Public NotInheritable Class Connector _
Inherits DiagramElement
[DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.DslDefinition.Connector.DisplayName",
typeof(DslDefinitionModelDomainModel), "Microsoft.VisualStudio.Modeling.DslDefinition.GeneratedCode.DomainModelResx")]
[ValidationStateAttribute(ValidationState.Enabled)]
[DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.DslDefinition.Connector.Description",
typeof(DslDefinitionModelDomainModel), "Microsoft.VisualStudio.Modeling.DslDefinition.GeneratedCode.DomainModelResx")]
[DomainModelOwnerAttribute(typeof(DslDefinitionModelDomainModel))]
[CLSCompliantAttribute(true)]
[DomainObjectIdAttribute("ba74e565-e907-4503-ba51-50ba92826869")]
public sealed class Connector : DiagramElement
Connector 型で公開されるメンバーは以下のとおりです。
コンストラクター
| 名前 | 説明 | |
|---|---|---|
![]() |
Connector(Partition, array<PropertyAssignment[]) | コンストラクター |
![]() |
Connector(Store, array<PropertyAssignment[]) | コンストラクター |
このページのトップへ
プロパティ
| 名前 | 説明 | |
|---|---|---|
![]() |
AccessModifier | AccessModifier ドメインのプロパティの値を取得または設定します。ドメイン クラスのアクセス修飾子を public または internal かどうかを判定します。 (DomainClass から継承されます。) |
![]() |
AllDescendants | この 1 から派生したすべてのドメイン クラスの読み取り専用リストを直接的または間接的に派生します。 (DomainClass から継承されます。) |
![]() |
AllProperties | このクラスで定義され、基本クラスから継承したすべての DomainProperties のセット。 (DomainClass から継承されます。) |
![]() |
AllRolesPlayed | このクラスによって直接され、基本クラスから継承したすべての DomainRoles のセット。 (DomainClass から継承されます。) |
![]() |
Attributes | 属性の一覧を取得します。 (AttributedDomainElement から継承されます。) |
![]() |
BaseClass | BaseClass を取得または設定します。このコネクタの基本コネクタ。 (DomainClass.BaseClass をオーバーライドします。) |
![]() |
ClassData | ClassData を取得または設定します。ドメイン クラスの XML のシリアル化の構成データ。 (DomainClass から継承されます。) |
![]() |
Color | 色のドメインのプロパティ値を取得または設定します。このコネクタの色。 |
![]() |
CustomAttributes | CustomAttributes ドメインのプロパティの値を取得または設定します。この要素から生成されたコードを属性付きに使用されます。 (AttributedDomainElement から継承されます。) |
![]() |
CustomTypeDescriptor | CustomTypeDescriptor を取得または設定します。クラスのカスタム型記述子の定義。 (DomainClass から継承されます。) |
![]() |
DashStyle | DashStyle ドメインのプロパティの値を取得または設定します。このコネクタの行の破線スタイル。 |
![]() |
Decorators | デコレータのリストを取得します。図の要素にデコレータ。 (DiagramElement から継承されます。) |
![]() |
Description | 説明のドメインのプロパティ値を取得または設定します。UI デザイナーで生成されたコードのドキュメントで使用されます。 (AttributedDomainElement から継承されます。) |
![]() |
DisplayName | DisplayName ドメインのプロパティの値を取得または設定します。この要素の生成されたデザイナーに表示される名前。 (NamedDomainElement から継承されます。) |
![]() |
DslLibrary | DslLibrary を取得または設定します。図の要素を定義する Dsl ライブラリ。 (DiagramElement から継承されます。) |
![]() |
ElementMergeDirectives | ElementMergeDirectives のリストを取得します。 (DomainClass から継承されます。) |
![]() |
ExposesColorAsProperty | ExposesColorAsProperty ドメインのプロパティの値を取得または設定します。が true の場合、ドメインでプロパティを追加してそれを色の発行プロパティ ウィンドウのデザイナー生成します。 |
![]() |
ExposesDashStyleAsProperty | ExposesDashStyleAsProperty ドメインのプロパティの値を取得または設定します。が true の場合、ドメインにプロパティを追加するコネクタは、破線スタイル プロパティを公開します。デザイナー ウィンドウの生成 |
![]() |
ExposesTextColor | ExposesTextColor ドメインのプロパティの値を取得または設定します。が true の場合、ドメインにプロパティを追加するコネクタをテキストの色は公開プロパティ ウィンドウのデザイナー生成します。 (DiagramElement から継承されます。) |
![]() |
ExposesThicknessAsProperty | ExposesThicknessAsProperty ドメインのプロパティの値を取得または設定します。が true の場合、ドメインにプロパティを追加するコネクタを表すパブリック プロパティをデザイナー ウィンドウの生成。 |
![]() |
FixedTooltipText | FixedTooltipText ドメインのプロパティの値を取得または設定します。固定ツールヒントに使用するテキスト。 (DiagramElement から継承されます。) |
![]() |
GeneratesDoubleDerived | GeneratesDoubleDerived ドメインのプロパティの値を取得または設定します。TRUE の場合、すべての機構の基本クラス、および部分クラスの両方をオーバーライドによってカスタマイズをサポートするために生成します。 (DomainClass から継承されます。) |
![]() |
HasCustomConstructor | HasCustomConstructor ドメインのプロパティの値を取得または設定します。true の場合、カスタム コンストラクターが生成されたコードで提供されることを示します。 (DomainClass から継承されます。) |
![]() |
HelpKeyword | HelpKeyword ドメインのプロパティの値を取得または設定します。この要素のキー インデックスを付けるために使用される省略可能なキーワードの使用。 (NamedDomainElement から継承されます。) |
![]() |
Id | 要素の ID を取得します。 (ModelElement から継承されます。) |
![]() |
InheritanceModifier | InheritanceModifier ドメインのプロパティの値を取得または設定します。抽象メソッドまたはシールされているかどうかをドメイン クラスから生成された .NET クラスの継承の修飾子ですが、は判断されません。 (DomainClass から継承されます。) |
![]() |
IsActive | IsActive のフラグを取得して、要素がアクティブであるかどうか確認します。 (ModelElement から継承されます。) |
![]() |
IsDeleted | IsDeleted のフラグを取得して、要素がモデルから削除されたかどうかを確認します。 (ModelElement から継承されます。) |
![]() |
IsDeleting | IsDeleting のフラグを取得して、要素がモデルから削除するかどうかを確認します。 (ModelElement から継承されます。) |
![]() |
IsDescriptionTracking | IsDescriptionTracking ドメインのプロパティの値を取得または設定します。true の場合、プロパティには、DSL 定義のそのほかのデータを追跡します。 (AttributedDomainElement から継承されます。) |
![]() |
IsDisplayNameTracking | IsDisplayNameTracking ドメインのプロパティの値を取得または設定します。true の場合、DisplayName のプロパティは、DSL 定義のそのほかのデータを追跡します。 (NamedDomainElement から継承されます。) |
![]() |
IsFixedTooltipTextTracking | IsFixedTooltipTextTracking ドメインのプロパティの値を取得または設定します。true の場合、FixedTooltipText のプロパティは、DSL 定義のそのほかのデータを追跡します。 (DiagramElement から継承されます。) |
![]() |
IsNamespaceTracking | IsNamespaceTracking ドメインのプロパティの値を取得または設定します。true の場合、名前空間のプロパティは、DSL 定義のそのほかのデータを追跡します。 (DomainClass から継承されます。) |
![]() |
Name | 名前のドメインのプロパティ値を取得または設定します。この要素の名前。 (NamedDomainElement から継承されます。) |
![]() |
Namespace | 名前空間のドメインのプロパティ値を取得または設定します。このドメインを有効にするクラスと名前空間。 (DomainClass から継承されます。) |
![]() |
Notes | メモのドメインのプロパティ値を取得または設定します。この要素に関連付けられている単純に注意してください。 (DomainElement から継承されます。) |
![]() |
Partition | Partition を取得または設定する要素が含まれます。 (ModelElement から継承されます。) |
![]() |
Properties | プロパティのリストを取得します。 (DomainClass から継承されます。) |
![]() |
RolesPlayed | RolesPlayed のリストを取得します。クラスでのロール。 (DomainClass から継承されます。) |
![]() |
RoutingStyle | RoutingStyle ドメインのプロパティの値を取得または設定します。スタイルは、コネクタのパスを指定するために使用する。コネクタは、直線、直線コネクタがとしてのを回転します。 |
![]() |
SourceEndHeight | SourceEndHeight ドメインのプロパティの値を取得または設定します。インチ単位のこのコネクタのソース端のシンボルの高さ。 |
![]() |
SourceEndStyle | SourceEndStyle ドメインのプロパティの値を取得または設定します。このコネクタのソースの最後のスタイル。 |
![]() |
SourceEndWidth | SourceEndWidth ドメインのプロパティの値を取得または設定します。インチ単位のこのコネクタのソース端のシンボルの幅。 |
![]() |
Store | Store 要素を含むを取得します。 (ModelElement から継承されます。) |
![]() |
SubClasses | サブクラスのリストを取得します。 (DomainClass.SubClasses をオーバーライドします。) |
![]() |
TargetEndHeight | TargetEndHeight ドメインのプロパティの値を取得または設定します。インチ単位のこのコネクタのターゲットのシンボルの高さ。 |
![]() |
TargetEndStyle | TargetEndStyle ドメインのプロパティの値を取得または設定します。このコネクタのターゲットの最後のスタイル。 |
![]() |
TargetEndWidth | TargetEndWidth ドメインのプロパティの値を取得または設定します。インチ単位のこのコネクタのターゲットのシンボルの幅。 |
![]() |
TextColor | TextColor ドメインのプロパティの値を取得または設定します。この図の要素に関連付けられたテキスト デコレータの並べ替えに使用する色を指定します。 (DiagramElement から継承されます。) |
![]() |
Thickness | 太さドメインのプロパティの値を取得または設定します。インチ単位のこのコネクタの行の太さ。 |
![]() |
TooltipType | TooltipType ドメインのプロパティの値を取得または設定します。修正、固定のツールヒント テキストがツールヒントとして変数がコードで定義したカスタム ツールヒント、が使用されます。 (DiagramElement から継承されます。) |
このページのトップへ
メソッド
| 名前 | 説明 | |
|---|---|---|
![]() |
Copy() | モデル要素のコピーを作成します。 (ModelElement から継承されます。) |
![]() |
Copy(IEnumerable<Guid>) | 要素のコピーと子のリンクおよび要素作成します。 (ModelElement から継承されます。) |
![]() |
Delete() | モデルから要素を削除します。 (ModelElement から継承されます。) |
![]() |
Delete(array<Guid[]) | モデルから要素を削除します。 (ModelElement から継承されます。) |
![]() |
Equals | 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。) |
![]() |
GetDomainClass | この要素のドメインは、最派生クラスを取得します。 (ModelElement から継承されます。) |
![]() |
GetFullName | このクラスの完全修飾名を取得します (DomainClass から継承されます。) |
![]() |
GetHashCode | 特定の型のハッシュ関数として機能します。 (Object から継承されます。) |
![]() |
GetRelativeName | 現在の名前空間に関連して、ドメイン クラスの名前を取得します。現在の名前空間がこのと同じです。名前空間、これはこれを返します。名前。そうでない場合、this.GetFullName を返します () (DomainClass から継承されます。) |
![]() |
GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
![]() |
IsDerivedFrom | このクラスは、特定のクラスから取得されたテストします。 (DomainClass から継承されます。) |
![]() |
OnCopy | この要素を別の要素のコピーとして作成されたときに呼び出されます。 (ModelElement から継承されます。) |
![]() |
OnDeleted | この要素がモデルから削除されたときに呼び出されます。 (ModelElement から継承されます。) |
![]() |
OnDeleting | この要素が削除されるときに呼び出されます。 (ModelElement から継承されます。) |
![]() |
OnResurrected | この要素がモデルに追加されたときに呼び出されます。 (ModelElement から継承されます。) |
![]() |
OnRolePlayerPositionChanged | ロールの位置が変更されたときに呼び出されます。 (ModelElement から継承されます。) |
![]() |
OnRolePlayerPositionChanging | ロール プレーヤーの位置変更するときに呼び出されます。 (ModelElement から継承されます。) |
![]() |
ToString | 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。) |
このページのトップへ
拡張メソッド
| 名前 | 説明 | |
|---|---|---|
![]() |
AddExtension(Guid) | オーバーロードされます。 指定したドメインの型の新しいインスタンスを作成した拡張機能でこの ModelElement を拡張します。InvalidOperationException が要素に既にその型の拡張子を持つ場合、がスローされます。 (ModelElementExtensionMethods によって定義されています。) |
![]() |
AddExtension(Type) | オーバーロードされます。 指定した型の新しいインスタンスを作成した拡張機能でこの ModelElement を拡張します。InvalidOperationException が要素に既にその型の拡張子を持つ場合、がスローされます。 (ModelElementExtensionMethods によって定義されています。) |
![]() |
AddExtension(DomainClassInfo) | オーバーロードされます。 指定したドメインの型の新しいインスタンスを作成した拡張機能でこの ModelElement を拡張します。InvalidOperationException が要素に既にその型の拡張子を持つ場合、がスローされます。 (ModelElementExtensionMethods によって定義されています。) |
![]() |
AddExtension(ExtensionElement) | オーバーロードされます。 特定の拡張子を使ってこの ModelElement を拡張します。InvalidOperationException が要素に既に同じ種類の拡張子を持つ場合、がスローされます。 (ModelElementExtensionMethods によって定義されています。) |
![]() |
AddExtension<T>() | オーバーロードされます。 特定の型の新しいインスタンスを作成した拡張機能でこの ModelElement を拡張します。InvalidOperationException が要素に既に同じ種類の拡張子を持つ場合、がスローされます。 (ModelElementExtensionMethods によって定義されています。) |
![]() |
CanDelete | モデルから要素を削除します。 (ImmutabilityExtensionMethods によって定義されています。) |
![]() |
GetAllExtensions | この ModelElement に埋め込まれている拡張子の要素の幅の最初にツリーを走査を実行する列挙返します。 (ModelElementExtensionMethods によって定義されています。) |
![]() |
GetBaseElement | 指定 ModelElement が参加している仮想メルのルートを返します。 (ModelElementExtensionMethods によって定義されています。) |
![]() |
GetExtension(Guid) | オーバーロードされます。 (ModelElementExtensionMethods によって定義されています。) |
![]() |
GetExtension(Type) | オーバーロードされます。 この ModelElement の拡張機能から指定された型の ExtensionElement を取得します。要素に、こうした拡張子を持つ InvalidOperationException が発生します。 (ModelElementExtensionMethods によって定義されています。) |
![]() |
GetExtension(DomainClassInfo) | オーバーロードされます。 (ModelElementExtensionMethods によって定義されています。) |
![]() |
GetExtension<T>() | オーバーロードされます。 この ModelElement の拡張機能から指定された型の ExtensionElement を取得します。要素に、こうした拡張子を持つ InvalidOperationException が発生します。 (ModelElementExtensionMethods によって定義されています。) |
![]() |
GetLocks | この要素のロックのフラグを取得します。これは要素を含むパーティションで有効にしたロックが含まれています。 (ImmutabilityExtensionMethods によって定義されています。) |
![]() |
IsExtendedBy(Guid) | オーバーロードされます。 この ModelElement が特定の種類の ExtensionElement で現在拡張するかどうかを照会します。 (ModelElementExtensionMethods によって定義されています。) |
![]() |
IsExtendedBy(Type) | オーバーロードされます。 この ModelElement が特定の種類の ExtensionElement で現在拡張するかどうかを照会します。 (ModelElementExtensionMethods によって定義されています。) |
![]() |
IsExtendedBy(DomainClassInfo) | オーバーロードされます。 この ModelElement が特定の種類の ExtensionElement で現在拡張するかどうかを照会します。 (ModelElementExtensionMethods によって定義されています。) |
![]() |
IsLocked | この要素にロックの指定された設定するかどうかをテストします。 (ImmutabilityExtensionMethods によって定義されています。) |
![]() |
RemoveExtension(Type) | オーバーロードされます。 特定の型であるこの ModelElement の拡張機能を削除します。 (ModelElementExtensionMethods によって定義されています。) |
![]() |
RemoveExtension(Guid) | オーバーロードされます。 特定の型を指定 ModelElement の拡張機能を削除します。 (ModelElementExtensionMethods によって定義されています。) |
![]() |
RemoveExtension(DomainClassInfo) | オーバーロードされます。 特定の型を指定 ModelElement の拡張機能を削除します。 (ModelElementExtensionMethods によって定義されています。) |
![]() |
RemoveExtension(ExtensionElement) | オーバーロードされます。 この ModelElement の拡張機能から指定 ExtensionElement を削除します。 (ModelElementExtensionMethods によって定義されています。) |
![]() |
SetLocks | この要素のロック フラグを設定します。 (ImmutabilityExtensionMethods によって定義されています。) |
![]() |
TryGetExtension(Guid) | オーバーロードされます。 (ModelElementExtensionMethods によって定義されています。) |
![]() |
TryGetExtension(Type) | オーバーロードされます。 (ModelElementExtensionMethods によって定義されています。) |
![]() |
TryGetExtension(DomainClassInfo) | オーバーロードされます。 (ModelElementExtensionMethods によって定義されています。) |
![]() |
TryGetExtension<T>() | オーバーロードされます。 この ModelElement の拡張機能から指定された型の ExtensionElement を取得します。この要素には、このような拡張子が存在しない結果が null です。 (ModelElementExtensionMethods によって定義されています。) |
このページのトップへ
フィールド
| 名前 | 説明 | |
|---|---|---|
![]() ![]() |
ColorDomainPropertyId | 色のドメインのプロパティ ID |
![]() ![]() |
DashStyleDomainPropertyId | DashStyle ドメインのプロパティ ID |
![]() ![]() |
DomainClassId | コネクタのドメイン クラス ID |
![]() ![]() |
ExposesColorAsPropertyDomainPropertyId | ExposesColorAsProperty ドメインのプロパティ ID |
![]() ![]() |
ExposesDashStyleAsPropertyDomainPropertyId | ExposesDashStyleAsProperty ドメインのプロパティ ID |
![]() ![]() |
ExposesThicknessAsPropertyDomainPropertyId | ExposesThicknessAsProperty ドメインのプロパティ ID |
![]() ![]() |
RoutingStyleDomainPropertyId | RoutingStyle ドメインのプロパティ ID |
![]() ![]() |
SourceEndHeightDomainPropertyId | SourceEndHeight ドメインのプロパティ ID |
![]() ![]() |
SourceEndStyleDomainPropertyId | SourceEndStyle ドメインのプロパティ ID |
![]() ![]() |
SourceEndWidthDomainPropertyId | SourceEndWidth ドメインのプロパティ ID |
![]() ![]() |
TargetEndHeightDomainPropertyId | TargetEndHeight ドメインのプロパティ ID |
![]() ![]() |
TargetEndStyleDomainPropertyId | TargetEndStyle ドメインのプロパティ ID |
![]() ![]() |
TargetEndWidthDomainPropertyId | TargetEndWidth ドメインのプロパティ ID |
![]() ![]() |
ThicknessDomainPropertyId | 太さドメインのプロパティ ID |
このページのトップへ
明示的インターフェイスの実装
| 名前 | 説明 | |
|---|---|---|
![]() ![]() |
IMergeElements.CanMerge | この要素は、プロトタイプのコンテンツとマージできる場合は true を返します。 (ModelElement から継承されます。) |
![]() ![]() |
IMergeElements.ChooseMergeTarget(ElementGroup) | (ModelElement から継承されます。) |
![]() ![]() |
IMergeElements.ChooseMergeTarget(ElementGroupPrototype) | (ModelElement から継承されます。) |
![]() ![]() |
IMergeElements.MergeConfigure | (ModelElement から継承されます。) |
![]() ![]() |
IMergeElements.MergeDisconnect | (ModelElement から継承されます。) |
![]() ![]() |
IMergeElements.MergeRelate | (ModelElement から継承されます。) |
このページのトップへ
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)