Sdílet prostřednictvím


Moniker – třída

Obsahuje výraz, který slouží k mapování na prvek.

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.Modeling.Moniker

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 Moniker _
    Implements IComparable(Of Moniker)
[SerializableAttribute]
public sealed class Moniker : IComparable<Moniker>

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

Konstruktory

  Název Popis
Veřejná metoda Moniker(MonikerKey, Store) Konstruktor
Veřejná metoda Moniker(String, Guid, Guid, Store) Konstruktor

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost Column Přestože zástupným pojem v modelu, který nelze připojit k fyzické umístění v serializovaného formátu se obvykle používá v serializace nebo rekonstrukci.Umístění zástupného názvu v serializovaného formátu výrazně pomůže analyzovat problémy s nevyřešené zástupných názvů, takže můžeme ukládat uložení zástupný název serializovaný formát číslo sloupce.
Veřejná vlastnost DomainClassInfo DomainClassInfo DomainClass, který by měl tento zástupný název přeložit na.
Veřejná vlastnost DomainModelFullName Název DomainModel, který prvek reprezentován tento zástupný název je umístěn v.Používá se k nalezení MonikerResolver.
Veřejná vlastnost DomainRelationshipInfo DomainRelationshipInfo tento zástupný název účastní.
Veřejná vlastnost Id Id tento zástupný název.
Veřejná vlastnost Key Klíč zástupný název
Veřejná vlastnost Line Přestože zástupným pojem v modelu, který nelze připojit k fyzické umístění v serializovaného formátu se obvykle používá v serializace nebo rekonstrukci.Umístění zástupného názvu v serializovaného formátu výrazně pomůže analyzovat problémy s nevyřešené zástupných názvů, takže můžeme ukládat uložení zástupný název serializovaný formát číslo řádku.
Veřejná vlastnost Link Získá nebo nastaví odkazu, který obsahuje role přehrávače pro tento zástupný název.
Veřejná vlastnost Location Přestože zástupným pojem v modelu, který nelze připojit k fyzické umístění v serializovaného formátu se obvykle používá v serializace nebo rekonstrukci.Umístění zástupného názvu v serializovaného formátu výrazně pomůže analyzovat problémy s nevyřešené zástupných názvů, takže můžeme ukládat umístění, kde je zástupný název uložen v serializovaného formátu.Umístění je volitelný a může být null, pokud není k dispozici (napříkladZástupný název vytvořený v paměti).
Veřejná vlastnost ModelElement Prvek modelu zástupný název se překládá.
Veřejná vlastnost MonikerName Název zástupný název
Veřejná vlastnost Resolved Nastavit nebo získat zástupný název státu vyřešit
Veřejná vlastnost Store Úložiště, vytvořené v zástupný název.

Nahoru

Metody

  Název Popis
Veřejná metoda CompareTo Porovná dva zástupných názvů na základě jejich Id
Veřejná metoda ConnectElement Spojuje prvek reprezentován tento zástupný název k odkazu na prvek
Veřejná metoda Delete Odebrat zástupný název
Veřejná metoda DeleteLink Odpojit vyřešen prvek zástupný název prvku propojení a odstranit odkaz
Veřejná metoda DisconnectElement Odkaz element představuje tento zástupný název prvku odpojí
Veřejná metoda Equals(Object) Porovná tento zástupný název instance objektu předaný jako parametr.Pokud je objekt jiný zástupný název, porovná je na základě jejich ID k určení, zda jsou stejné.Rovná se vynechá porušuje pravidlo: OverrideMethodsOnComparableTypes. (Přepisuje Object.Equals(Object).)
Veřejná metoda Equals(Moniker) Porovná dva zástupných názvů na základě jejich ID určit, pokud jsou rovny
Veřejná metoda GetHashCode Používá ID generování HashCode, takže 2 zástupný název společnosti se stejným ID vrátí stejné HashCode.Vynechání to 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 Resurrect Resurrect tento zástupný název.
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á dva zástupných názvů 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á dva zástupných názvů na základě jejich ID zjistit ID společnosti moniker1 je větší než moniker2.Převažující operátor > k uspokojení CA1036:OverrideMethodsOnComparableTypes
Veřejný operátorStatický člen Inequality Porovná dva zástupných názvů 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

Poznámky

MonikerName Hodnota vlastnosti musí být jedinečný a představují pouze jeden prvek.

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ů