MonikerKey, classe
Représente la clé d'Moniker.
Hiérarchie d'héritage
System.Object
Microsoft.VisualStudio.Modeling.MonikerKey
Espace de noms : Microsoft.VisualStudio.Modeling
Assembly : Microsoft.VisualStudio.Modeling.Sdk.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)
Syntaxe
'Déclaration
<SerializableAttribute> _
Public NotInheritable Class MonikerKey _
Implements IComparable(Of MonikerKey)
[SerializableAttribute]
public sealed class MonikerKey : IComparable<MonikerKey>
Le type MonikerKey expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
MonikerKey | Initialise une nouvelle instance d'MonikerKey avec GUID et la banque spécifiés. |
Début
Propriétés
Nom | Description | |
---|---|---|
DomainClassId | Obtient GUID de la classe de domaine associée à cet MonikerKey. | |
DomainRelationshipId | Obtient GUID de la relation de domaine associée à cet MonikerKey. | |
MonikerName | Obtient le nom d'MonikerKey utilisé pour résoudre le moniker. |
Début
Méthodes
Nom | Description | |
---|---|---|
CompareTo | Compare un MonikerKey à un autre. | |
Equals(Object) | Compare cette instance de MonikerKey à l'objet passé comme paramètre.Si l'objet est un autre MonikerKey, il les compare a basé sur leur nom et IDENTIFICATEUR pour déterminer s'ils sont égaux.L'omission equals viole la règle : OverrideMethodsOnComparableTypes. (Substitue Object.Equals(Object).) | |
Equals(MonikerKey) | Se retourne si deux objets d'MonikerKey sont identiques. | |
GetHashCode | Génère HashCode selon ensemble des 3 comparaisons d'égalité exécutées par CompareTo () pour un MonikerKey qui retourne la valeur true pour CompareTo, le GetHashCode correspondra à la valeur retournée par this.GetHashCode omettant cela viole la règle : OverrideGetHashCodeOnOverridingEquals. (Substitue Object.GetHashCode().) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
ToString | Retourne une chaîne qui représente l'objet actif. (Hérité de Object.) |
Début
Opérateurs
Nom | Description | |
---|---|---|
Equality | Compare deux MonikerKeys basé sur leur IDENTIFICATEUR pour déterminer s'ils sont égaux.Substituer == d'opérateur pour satisfaire CA1036 : OverrideMethodsOnComparableTypes | |
GreaterThan | Compare deux MonikerKeys basé sur leur IDENTIFICATEUR pour déterminer si l'IDENTIFICATEUR de monikerKey1 est plus supérieur que monikerKey2.Substituant l'opérateur > pour satisfaire CA1036 : OverrideMethodsOnComparableTypes | |
Inequality | Compare deux MonikerKeys basé sur leur IDENTIFICATEUR pour déterminer s'ils ne sont pas identiques.Substituer l'opérateur ! = pour satisfaire CA1036 : OverrideMethodsOnComparableTypes | |
LessThan |
Début
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.