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 | |
---|---|---|
Moniker(MonikerKey, Store) | Konstruktor | |
Moniker(String, Guid, Guid, Store) | Konstruktor |
Nahoru
Vlastnosti
Název | Popis | |
---|---|---|
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. | |
DomainClassInfo | DomainClassInfo DomainClass, který by měl tento zástupný název přeložit na. | |
DomainModelFullName | Název DomainModel, který prvek reprezentován tento zástupný název je umístěn v.Používá se k nalezení MonikerResolver. | |
DomainRelationshipInfo | DomainRelationshipInfo tento zástupný název účastní. | |
Id | Id tento zástupný název. | |
Key | Klíč zástupný název | |
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. | |
Link | Získá nebo nastaví odkazu, který obsahuje role přehrávače pro tento zástupný název. | |
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). | |
ModelElement | Prvek modelu zástupný název se překládá. | |
MonikerName | Název zástupný název | |
Resolved | Nastavit nebo získat zástupný název státu vyřešit | |
Store | Úložiště, vytvořené v zástupný název. |
Nahoru
Metody
Název | Popis | |
---|---|---|
CompareTo | Porovná dva zástupných názvů na základě jejich Id | |
ConnectElement | Spojuje prvek reprezentován tento zástupný název k odkazu na prvek | |
Delete | Odebrat zástupný název | |
DeleteLink | Odpojit vyřešen prvek zástupný název prvku propojení a odstranit odkaz | |
DisconnectElement | Odkaz element představuje tento zástupný název prvku odpojí | |
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).) | |
Equals(Moniker) | Porovná dva zástupných názvů na základě jejich ID určit, pokud jsou rovny | |
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().) | |
GetType | Získá Type aktuální instance. (Zděděno z Object.) | |
Resurrect | Resurrect tento zástupný název. | |
ToString | Vrací řetězec, který představuje aktuální objekt. (Zděděno z Object.) |
Nahoru
Operátory
Název | Popis | |
---|---|---|
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 | |
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 | |
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 | |
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.