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 | |
---|---|---|
![]() |
Moniker(MonikerKey, Store) | Yapıcı |
![]() |
Moniker(String, Guid, Guid, Store) | Yapıcı |
Üst
Özellikler
Ad | Açıklama | |
---|---|---|
![]() |
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. |
![]() |
DomainClassInfo | Bu takma adı çözmek DomainClass DomainClassInfo. |
![]() |
DomainModelFullName | Bu takma ad tarafından temsil edilen öğenin içinde bulunduğu DomainModel adı.Bu MonikerResolver bulmak için kullanılır. |
![]() |
DomainRelationshipInfo | Bu ad DomainRelationshipInfo katılan |
![]() |
Id | Bu takma ad kimliği. |
![]() |
Key | Takma ad anahtarı |
![]() |
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. |
![]() |
Link | Alır veya ayarlar bu ad için rol player içeren bağlantı. |
![]() |
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. |
![]() |
ModelElement | Modeli öğe takma adını çözer. |
![]() |
MonikerName | Takma adı |
![]() |
Resolved | Ad çözümleme durumu kümesi/Get |
![]() |
Store | Ad içinde oluşturulan depo. |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
![]() |
CompareTo | Kendi kimliği alarak iki takma karşılaştırır |
![]() |
ConnectElement | Öğe bağlantısını Bu takma adı tarafından temsil edilen öğe bağlar |
![]() |
Delete | Takma ad kaldırma |
![]() |
DeleteLink | Takma ad'ın çözümlenen öğe öğe bağlantısını kesin ve bağlantıyı silmek |
![]() |
DisconnectElement | Öğe bağlantısını Bu takma adı tarafından temsil edilen öğe bağlantısını keser |
![]() |
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.) |
![]() |
Equals(Moniker) | Eşit olup olmadıklarını belirlemek için kendi kimliği alarak iki takma karşılaştırır |
![]() |
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.) |
![]() |
GetType | Alır Type geçerli örneğinin. (Object kaynağından devralındı.) |
![]() |
Resurrect | Bu ad resurrect. |
![]() |
ToString | Geçerli nesneyi temsil eden bir dize döndürür. (Object kaynağından devralındı.) |
Üst
İşleçler
Ad | Açıklama | |
---|---|---|
![]() ![]() |
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 |
![]() ![]() |
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 |
![]() ![]() |
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 |
![]() ![]() |
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.