Aracılığıyla paylaş


Moniker Sınıf

Alt öðeye eþleþtirmek için kullanılan bir deyim içeriyor.

Devralma Hiyerarşisi

System.Object
  Microsoft.VisualStudio.Modeling.Moniker

Ad alanı:  Microsoft.VisualStudio.Modeling
Derleme:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (Microsoft.VisualStudio.Modeling.Sdk.11.0.dll içinde)

Sözdizimi

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

Moniker türü aşağıdaki üyeleri ortaya koyar.

Oluşturucular

  Ad Açıklama
Genel yöntem Moniker(MonikerKey, Store) Yapıcı
Genel yöntem Moniker(String, Guid, Guid, Store) Yapıcı

Üst

Özellikler

  Ad Açıklama
Genel özellik Column Bir takma ad tedariği birbirine bağlamanın bir fiziksel konuma sıralanmış biçimde iki etmez modelinde bir kavram olmasına rağmen genellikle seri hale getirme/seri kaldırma kullanılır.Seri hale getirilmiş biçimde ad konumunu sütun sayısını ad seri biçiminde saklandığı depolarız şekilde çözümlenmemiş takma adlarla sorunlarını çözümlemek büyük ölçüde yardımcı olabilir.
Genel özellik DomainClassInfo Bu takma adı çözmek DomainClass DomainClassInfo.
Genel özellik DomainModelFullName Bu takma ad tarafından temsil edilen öğenin içinde bulunduğu DomainModel adı.Bu MonikerResolver bulmak için kullanılır.
Genel özellik DomainRelationshipInfo Bu ad DomainRelationshipInfo katılan
Genel özellik Id Bu takma ad kimliği.
Genel özellik Key Takma ad anahtarı
Genel özellik Line Bir takma ad tedariği birbirine bağlamanın bir fiziksel konuma sıralanmış biçimde iki etmez modelinde bir kavram olmasına rağmen genellikle seri hale getirme/seri kaldırma kullanılır.Seri hale getirilmiş biçimde ad konumunu satır sayısını ad seri biçiminde saklandığı depolarız şekilde çözümlenmemiş takma adlarla sorunlarını çözümlemek büyük ölçüde yardımcı olabilir.
Genel özellik Link Alır veya ayarlar bu ad için rol player içeren bağlantı.
Genel özellik Location Bir takma ad tedariği birbirine bağlamanın bir fiziksel konuma sıralanmış biçimde iki etmez modelinde bir kavram olmasına rağmen genellikle seri hale getirme/seri kaldırma kullanılır.Sıralanmış biçimde ad konum takma ad sıralanmış biçimde depolandığı konumu depolarız şekilde çözümlenmemiş takma adlarla sorunlarını çözümlemek büyük ölçüde yardımcı olabilir.Konum isteğe bağlıdır ve yok ise boş olabilir (örneğinAd) bellek oluşturulur.
Genel özellik ModelElement Modeli öğe takma adını çözer.
Genel özellik MonikerName Takma adı
Genel özellik Resolved Ad çözümleme durumu kümesi/Get
Genel özellik Store Ad içinde oluşturulan depo.

Üst

Yöntemler

  Ad Açıklama
Genel yöntem CompareTo Kendi kimliği alarak iki takma karşılaştırır
Genel yöntem ConnectElement Öğe bağlantısını Bu takma adı tarafından temsil edilen öğe bağlar
Genel yöntem Delete Takma ad kaldırma
Genel yöntem DeleteLink Takma ad'ın çözümlenen öğe öğe bağlantısını kesin ve bağlantıyı silmek
Genel yöntem DisconnectElement Öğe bağlantısını Bu takma adı tarafından temsil edilen öğe bağlantısını keser
Genel yöntem Equals(Object) Bu parametre olarak geçildi nesne ad örneğine karşılaştırır.Nesne başka bir ad ise, bunları eşit olup olmadıklarını belirlemek için kendi kimliği alarak karşılaştırır.Eşittir atlama kuralı ihlal ediyor: OverrideMethodsOnComparableTypes. (Object.Equals(Object) geçersiz kılınır.)
Genel yöntem Equals(Moniker) Eşit olup olmadıklarını belirlemek için kendi kimliği alarak iki takma karşılaştırır
Genel yöntem GetHashCode 2 Ad ile aynı kişinin HashCode üretilecek Kimliğini kullanır kimliğin aynı HashCode döndürür.Bu atlama kuralı ihlal ediyor: OverrideGetHashCodeOnOverridingEquals. (Object.GetHashCode() geçersiz kılınır.)
Genel yöntem GetType Alır Type geçerli örneğinin. (Object kaynağından devralındı.)
Genel yöntem Resurrect Bu ad resurrect.
Genel yöntem ToString Geçerli nesneyi temsil eden bir dize döndürür. (Object kaynağından devralındı.)

Üst

İşleçler

  Ad Açıklama
Genel işleçStatik üye Equality Eşit olup olmadıklarını belirlemek için kendi kimliği alarak iki takma karşılaştırır.Geçersiz kılma operator == CA1036:OverrideMethodsOnComparableTypes karşılamak için
Genel işleçStatik üye GreaterThan Moniker1'ın kimliği moniker2'den büyük olup olmadığını belirlemek için kendi kimliği temel iki takma karşılaştırır.Geçersiz kılma işleç > CA1036:OverrideMethodsOnComparableTypes karşılamak için
Genel işleçStatik üye Inequality Eşit olmayan olup olmadıklarını belirlemek için kendi kimliği alarak iki takma karşılaştırır.Geçersiz kılma operator! = CA1036:OverrideMethodsOnComparableTypes karşılamak için
Genel işleçStatik üye LessThan

Üst

Notlar

MonikerName Özellik değeri benzersiz olması ve yalnızca bir öğeyi temsil eder.

İş Parçacığı Güvenliği

Bu türün tüm genel statik (Visual Basic'te Shared) üyeleri iş parçacığı açısından güvenlidir. Hiçbir örnek üyesinin iş parçacığı açısından güvenliği garanti edilemez.

Ayrıca bkz.

Başvuru

Microsoft.VisualStudio.Modeling Ad Alanı