Sdílet prostřednictvím


MonikerKey – třída

Představuje klíč Moniker.

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.Modeling.MonikerKey

Obor názvů:  Microsoft.VisualStudio.Modeling
Sestavení:  Microsoft.VisualStudio.Modeling.Sdk.12.0 (v Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)

Syntaxe

'Deklarace
<SerializableAttribute> _
Public NotInheritable Class MonikerKey _
    Implements IComparable(Of MonikerKey)
[SerializableAttribute]
public sealed class MonikerKey : IComparable<MonikerKey>

Typ MonikerKey zveřejňuje následující členy.

Konstruktory

  Název Popis
Veřejná metoda MonikerKey Inicializuje novou instanci MonikerKey s zadaný identifikátor GUID a úložiště.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost DomainClassId Získá identifikátor GUID třídy domény, které jsou přidružené k tomuto MonikerKey.
Veřejná vlastnost DomainRelationshipId Získá identifikátor GUID domény vztah přidružené k tomuto MonikerKey.
Veřejná vlastnost MonikerName Získá název MonikerKey používá zástupný název.

Nahoru

Metody

  Název Popis
Veřejná metoda CompareTo Porovná jeden MonikerKey do jiného.
Veřejná metoda Equals(Object) Porovná tento MonikerKey instance objektu předaný jako parametr.Pokud je objekt jiného MonikerKey, porovná je na základě jejich název a ID zjistit, zda jsou stejné.Rovná se vynechá porušuje pravidlo: OverrideMethodsOnComparableTypes. (Přepisuje Object.Equals(Object).)
Veřejná metoda Equals(MonikerKey) Vrátí se, zda dva MonikerKey objekty jsou identické.
Veřejná metoda GetHashCode Generuje na základě všech 3 rovnosti porovnání provádí CompareTo() pro MonikerKey, která vrátí hodnotu true pro CompareTo, GetHashCode bude odpovídat hodnotu vrácenou to HashCode.GetHashCode toto vynechání porušuje pravidlo: OverrideGetHashCodeOnOverridingEquals. (Přepisuje Object.GetHashCode().)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Veřejná metoda ToString Vrací řetězec, který představuje aktuální objekt. (Zděděno z Object.)

Nahoru

Operátory

  Název Popis
Veřejný operátorStatický člen Equality Porovnává dva MonikerKeys na základě jejich ID k určení, zda jsou stejné.Převažující operátor == splňují CA1036:OverrideMethodsOnComparableTypes
Veřejný operátorStatický člen GreaterThan Porovnává dva MonikerKeys na základě jejich ID zjistit ID společnosti monikerKey1 je větší než monikerKey2.Převažující operátor > k uspokojení CA1036:OverrideMethodsOnComparableTypes
Veřejný operátorStatický člen Inequality Porovnává dva MonikerKeys na základě jejich ID k určení, zda nerovné.Převažující operátor! = splňují CA1036:OverrideMethodsOnComparableTypes
Veřejný operátorStatický člen LessThan

Nahoru

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.Modeling – obor názvů