Udostępnij za pośrednictwem


Klasa Moniker

Zawiera wyrażenie używane do mapowania na jej elementu.

Hierarchia dziedziczenia

System.Object
  Microsoft.VisualStudio.Modeling.Moniker

Przestrzeń nazw:  Microsoft.VisualStudio.Modeling
Zestaw:  Microsoft.VisualStudio.Modeling.Sdk.12.0 (w Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)

Składnia

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

Typ Moniker uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna Moniker(MonikerKey, Store) Konstruktor
Metoda publiczna Moniker(String, Guid, Guid, Store) Konstruktor

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna Column Mimo że Moniker to pojęcie w modelu, który nie powiązany fizycznej lokalizacji w szeregowany format, jest zazwyczaj używany w serializacji/deserializacji.Lokalizacja moniker szeregowany format mogą przysłużyć analizowania problemów z monikerów nierozwiązanych tak zapisujemy numer kolumny, gdzie moniker są przechowywane w szeregowany format.
Właściwość publiczna DomainClassInfo DomainClassInfo z DomainClass, który powinien rozpoznać tym monikerem.
Właściwość publiczna DomainModelFullName Nazwa DomainModel, który element, reprezentowane przez ten Moniker znajduje się w.Służy to find MonikerResolver.
Właściwość publiczna DomainRelationshipInfo DomainRelationshipInfo tym monikerem uczestniczy w
Właściwość publiczna Id Identyfikator ten monikera.
Właściwość publiczna Key Klucz monikera.
Właściwość publiczna Line Mimo że Moniker to pojęcie w modelu, który nie powiązany fizycznej lokalizacji w szeregowany format, jest zazwyczaj używany w serializacji/deserializacji.Lokalizacja moniker szeregowany format mogą przysłużyć analizowania problemów z monikerów nierozwiązanych tak zapisujemy numer wiersza, gdzie moniker są przechowywane w szeregowany format.
Właściwość publiczna Link Zwraca lub ustawia łącze, które zawiera player rolę dla tego monikera.
Właściwość publiczna Location Mimo że Moniker to pojęcie w modelu, który nie powiązany fizycznej lokalizacji w szeregowany format, jest zazwyczaj używany w serializacji/deserializacji.Lokalizacja moniker szeregowany format mogą przysłużyć analizowania problemów z monikerów nierozwiązanych tak zapisujemy lokalizację przechowywania monikera w szeregowany format.Lokalizacja jest opcjonalny i może być null, jeśli nie są dostępne (np.Moniker utworzone w pamięci).
Właściwość publiczna ModelElement Element modelu moniker jest rozpoznawany.
Właściwość publiczna MonikerName Nazwa monikera.
Właściwość publiczna Resolved Ustawić ani uzyskać Państwo resolve monikera.
Właściwość publiczna Store Magazyn, utworzony w ramach monikera.

Początek

Metody

  Nazwa Opis
Metoda publiczna CompareTo Porównuje dwa monikerów oparte na ich identyfikator
Metoda publiczna ConnectElement Łączy z elementu, reprezentowane przez ten moniker do elementu łącza
Metoda publiczna Delete Usuń monikera.
Metoda publiczna DeleteLink Odłączyć moniker elementu rozwiązane łącze element i Usuń łącze
Metoda publiczna DisconnectElement Rozłącza elementu, reprezentowane przez ten moniker do elementu łącza
Metoda publiczna Equals(Object) Porównanie to wystąpienie Moniker do obiektu przekazane jako parametr.Jeśli obiekt jest Moniker innego, porównuje je na podstawie ich identyfikator, aby ustalić, czy są równe.Pominięcie równa się narusza reguły: OverrideMethodsOnComparableTypes. (Zastępuje Object.Equals(Object)).
Metoda publiczna Equals(Moniker) Porównuje dwa monikerów oparte na ich identyfikator, aby ustalić, czy są one równe
Metoda publiczna GetHashCode Korzysta z Identyfikatora do generowania HashCode tak, że 2 Moniker's o tej samej identyfikatory zwróci się do tej samej HashCode.To pominięcie narusza reguły: OverrideGetHashCodeOnOverridingEquals. (Zastępuje Object.GetHashCode()).
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda publiczna Resurrect Resurrect tym monikerem.
Metoda publiczna ToString Zwraca ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object).

Początek

Operatory

  Nazwa Opis
Operator publicznyStatyczny element członkowski Equality Porównuje dwa monikerów oparte na ich identyfikator, aby ustalić, czy są równe.Przesłanianie operator == do zaspokojenia CA1036:OverrideMethodsOnComparableTypes
Operator publicznyStatyczny element członkowski GreaterThan Porównuje dwa monikerów oparte na ich identyfikator, aby określić, czy identyfikator moniker1's jest większa niż moniker2.Przesłanianie operator > do zaspokojenia CA1036:OverrideMethodsOnComparableTypes
Operator publicznyStatyczny element członkowski Inequality Porównuje dwa monikerów oparte na ich identyfikator, aby ustalić, czy są nierówne.Operator nadrzędnych! = do zaspokojenia CA1036:OverrideMethodsOnComparableTypes
Operator publicznyStatyczny element członkowski LessThan

Początek

Uwagi

MonikerName Wartość właściwości musi być unikatowa i reprezentują tylko jeden element.

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.Modeling