Partager via


GraphNodeIdName, classe

GraphNodeIdName à donner à un GraphNodeId.

Cela constitue le nom et le type de données du GraphNodeId.

Hiérarchie d'héritage

System.Object
  Microsoft.VisualStudio.GraphModel.GraphNodeIdName

Espace de noms :  Microsoft.VisualStudio.GraphModel
Assembly :  Microsoft.VisualStudio.GraphModel (dans Microsoft.VisualStudio.GraphModel.dll)

Syntaxe

'Déclaration
<SerializableAttribute> _
Public Class GraphNodeIdName _
    Implements IComparable(Of GraphNodeIdName)
[SerializableAttribute]
public class GraphNodeIdName : IComparable<GraphNodeIdName>
[SerializableAttribute]
public ref class GraphNodeIdName : IComparable<GraphNodeIdName^>
[<SerializableAttribute>]
type GraphNodeIdName =  
    class
        interface IComparable<GraphNodeIdName>
    end
public class GraphNodeIdName implements IComparable<GraphNodeIdName>

Le type GraphNodeIdName expose les membres suivants.

Propriétés

  Nom Description
Propriété publique Label Étiquette de GraphNodeIdName
Propriété publique Name Nom du GraphNodeIdName
Propriété publiqueMembre statique Values Obtient la liste de tous les GraphNodeId enregistrés.
Propriété publique ValueType Type de GraphNodeIdName.Cela permet de déterminer comment désérialiser les données des objets portant ce nom.p.ar exemple. : Assembly=FileName peut désérialiser dans un URI et obtenir des comparaisons basées sur l'URI, mais Class=ClassName doit désérialiser en chaîne.Cette opération peut être effectuée si l'assembly possède un type d'URI.

Début

Méthodes

  Nom Description
Méthode publique CompareTo Compare ce GraphNodeIdName à un autre (comparaison ordinale).
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publiqueMembre statique Get(String, String, Type) Obtient ou crée un GraphNodeId en fonction du nom, du type et du formateur.
Méthode publiqueMembre statique Get(String, String, Type, Boolean) Obtient ou crée un GraphNodeIdName en fonction du nom, du type et du formateur.
Méthode publique GetHashCode Sert de fonction de hachage pour un type particulier. (Hérité de Object.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.)
Méthode publique ToString Convertit GraphNodeIdName en chaîne. (Substitue Object.ToString().)

Début

Champs

  Nom Description
Champ publicMembre statique Array Nom (vide) par défaut.N'utilise pas de formateur et affiche la valeur telle qu'elle est.
Champ publicMembre statique Group Nom de groupe
Champ publicMembre statique Literal Nom (vide) par défaut.N'utilise pas de formateur et affiche la valeur telle qu'elle est.
Champ publicMembre statique Nested GraphNodeId imbriqué

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.

Voir aussi

Référence

Microsoft.VisualStudio.GraphModel, espace de noms