要素へのマップを作成するために使用する式を含みます。
継承階層
System.Object
Microsoft.VisualStudio.Modeling.Moniker
名前空間: Microsoft.VisualStudio.Modeling
アセンブリ: Microsoft.VisualStudio.Modeling.Sdk.11.0 (Microsoft.VisualStudio.Modeling.Sdk.11.0.dll 内)
構文
'宣言
<SerializableAttribute> _
Public NotInheritable Class Moniker _
Implements IComparable(Of Moniker)
[SerializableAttribute]
public sealed class Moniker : IComparable<Moniker>
Moniker 型で公開されるメンバーは以下のとおりです。
コンストラクター
| 名前 | 説明 | |
|---|---|---|
![]() |
Moniker(MonikerKey, Store) | コンストラクター |
![]() |
Moniker(String, Guid, Guid, Store) | コンストラクター |
このページのトップへ
プロパティ
| 名前 | 説明 | |
|---|---|---|
![]() |
Column | モニカーは、シリアル化された形式の物理的な場所に停止モデルの概念ですが、通常はシリアル化と逆シリアル化に使用されます。シリアル化された形式のモニカーの場所は、モニカー未解決の問題の分析に役立つことがあります。モニカーをシリアル化された形式の任意の場所に保存するか、列番号を格納します。 |
![]() |
DomainClassInfo | このモニカーを解決する必要がある DomainClass の DomainClassInfo。 |
![]() |
DomainModelFullName | モニカーこのによって表される要素が存在する DomainModel の名前。これは MonikerResolver を検索するために使用されます。 |
![]() |
DomainRelationshipInfo | DomainRelationshipInfo は、モニカーは |
![]() |
Id | このモニカーの ID。 |
![]() |
Key | モニカー キー |
![]() |
Line | モニカーは、シリアル化された形式の物理的な場所に停止モデルの概念ですが、通常はシリアル化と逆シリアル化に使用されます。シリアル化された形式のモニカーの場所は、モニカー未解決の問題の分析に役立つことがあります。モニカーをシリアル化された形式の任意の場所に保存するか、行番号を格納します。 |
![]() |
Link | このモニカーのロール プレーヤーを含むリンクを取得または設定します。 |
![]() |
Location | モニカーは、シリアル化された形式の物理的な場所に停止モデルの概念ですが、通常はシリアル化と逆シリアル化に使用されます。シリアル化された形式のモニカーの場所は、モニカー未解決の問題の分析に役立つことがあります。モニカーをシリアル化された形式の任意の場所に格納される場合、位置を保存します。場所は省略可能で、使用できない場合は NULL にすることができます (たとえば。メモリ内に作成されたモニカー)。 |
![]() |
ModelElement | モニカー モデル要素に解決されます。 |
![]() |
MonikerName | モニカー名 |
![]() |
Resolved | モニカーの設定および解決状態を取得します。 |
![]() |
Store | モニカーを作成します。格納されます。 |
このページのトップへ
メソッド
| 名前 | 説明 | |
|---|---|---|
![]() |
CompareTo | ID に基づいて 2 個のモニカーを比較します |
![]() |
ConnectElement | 要素のモニカーにこのリンクが表す要素を接続します |
![]() |
Delete | モニカーを削除します。 |
![]() |
DeleteLink | 要素のリンクからモニカーを解決した要素が削除およびリンクを削除します。 |
![]() |
DisconnectElement | 要素のモニカーにこのリンクが表す要素をドロップ |
![]() |
Equals(Object) | パラメーターとして渡されたオブジェクトにモニカーのこのインスタンスと比較します。オブジェクトが別のモニカーと等しいかどうかを判断するには、ID に基づいて比較します。等号を省略してこの規則に違反する : OverrideMethodsOnComparableTypes。 (Object.Equals(Object) をオーバーライドします。) |
![]() |
Equals(Moniker) | 等しいかどうかを判断するには、ID に基づいて 2 個のモニカーを比較します |
![]() |
GetHashCode | 同じ ID を持つ 2 が同じ HashCode モニカーを返すように ID を HashCode を生成します。これを省略してこの規則に違反する : OverrideGetHashCodeOnOverridingEquals。 (Object.GetHashCode() をオーバーライドします。) |
![]() |
GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
![]() |
Resurrect | このモニカーを復活します。 |
![]() |
ToString | 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。) |
このページのトップへ
演算子
| 名前 | 説明 | |
|---|---|---|
![]() ![]() |
Equality | 等しいかどうかを判断するには、ID に基づいて 2 個のモニカーを比較します。CA1036 を満たすオーバーライド演算子 (==: OverrideMethodsOnComparableTypes |
![]() ![]() |
GreaterThan | moniker1 ID を moniker2 より大きいかどうかを確認するには、ID に基づいて 2 個のモニカーを比較します。CA1036 を満たすオーバーライド演算子 >: OverrideMethodsOnComparableTypes |
![]() ![]() |
Inequality | 等しくないかどうかを確認するには、ID に基づいて 2 個のモニカーを比較します。オーバーライドの operator! = CA1036 を満たす場合 : OverrideMethodsOnComparableTypes |
![]() ![]() |
LessThan |
このページのトップへ
解説
MonikerName のプロパティ値は一意で、1 個の要素だけある必要があります。
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
.gif)
.gif)
.gif)
.gif)