MonikerKey 類別
表示索引鍵的Moniker。
繼承階層架構
System.Object
Microsoft.VisualStudio.Modeling.MonikerKey
命名空間: Microsoft.VisualStudio.Modeling
組件: Microsoft.VisualStudio.Modeling.Sdk.11.0 (在 Microsoft.VisualStudio.Modeling.Sdk.11.0.dll 中)
語法
'宣告
<SerializableAttribute> _
Public NotInheritable Class MonikerKey _
Implements IComparable(Of MonikerKey)
[SerializableAttribute]
public sealed class MonikerKey : IComparable<MonikerKey>
MonikerKey 型別會公開下列成員。
建構函式
名稱 | 說明 | |
---|---|---|
MonikerKey | 初始化新的執行個體的MonikerKey具有指定的 GUID 及存放區。 |
回頁首
屬性
名稱 | 說明 | |
---|---|---|
DomainClassId | 取得與此相關的網域類別的 GUID MonikerKey。 | |
DomainRelationshipId | 取得與此相關的網域關聯性的 GUID MonikerKey。 | |
MonikerName | 取得名稱MonikerKey用來解析 moniker。 |
回頁首
方法
名稱 | 說明 | |
---|---|---|
CompareTo | 比較一MonikerKey至另一個。 | |
Equals(Object) | 比較這個 MonikerKey 執行個體當做參數傳遞的物件。如果物件是另一台 MonikerKey,它會比較它們根據他們的名字和 ID,以判斷它們是否相等。省略等於違反規則: OverrideMethodsOnComparableTypes。 (覆寫 Object.Equals(Object)。) | |
Equals(MonikerKey) | 傳回是否兩個MonikerKey是相同的物件。 | |
GetHashCode | 會產生 CompareTo() 的 MonikerKey,會傳回 true,如 CompareTo、 GetHashCode 會符合此傳回值所執行的所有 3 相等比較為基礎的雜湊程式碼。GetHashCode 省略這違反規則: OverrideGetHashCodeOnOverridingEquals。 (覆寫 Object.GetHashCode()。) | |
GetType | 取得目前執行個體的 Type。 (繼承自 Object)。 | |
ToString | 傳回表示目前物件的字串。 (繼承自 Object)。 |
回頁首
運算子
名稱 | 說明 | |
---|---|---|
Equality | 比較兩個 MonikerKeys,根據其 ID,以判斷它們是否相等。覆寫運算子 = = 來滿足 CA1036:OverrideMethodsOnComparableTypes | |
GreaterThan | 比較兩個 MonikerKeys,根據其 ID,以判斷是否大於 monikerKey2 monikerKey1 的識別碼。覆寫運算子 > 若要滿足 CA1036:OverrideMethodsOnComparableTypes | |
Inequality | 比較兩個 MonikerKeys,根據其 ID,以判斷它們是否不相等。覆寫運算子! = 來滿足 CA1036:OverrideMethodsOnComparableTypes | |
LessThan |
回頁首
執行緒安全
這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。不保證任何執行個體成員是安全執行緒。