Partager via


GraphDataObject, classe

Cette classe fournit la prise en charge d'IDataObject pour l'échange des données DGML via le presse-papiers et le glisser-déplacer.

Hiérarchie d'héritage

System.Object
  Microsoft.VisualStudio.GraphModel.GraphDataObject

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

Syntaxe

'Déclaration
Public Class GraphDataObject _
    Implements IDataObject
public class GraphDataObject : IDataObject
public ref class GraphDataObject : IDataObject
type GraphDataObject =  
    class
        interface IDataObject
    end
public class GraphDataObject implements IDataObject

Le type GraphDataObject expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique GraphDataObject Construit un nouveau GraphDataObject

Début

Propriétés

  Nom Description
Propriété publique GetSourceId Obtient le Guid qui représente la source de l'opération de glisser-déplacer.
Propriété publique Graph Obtenez le graphique que cet objet de données encapsule

Début

Méthodes

  Nom Description
Méthode publiqueMembre statique Create Construit un nouveau DataObject pour échanger la sélection donnée.
Méthode publique Equals Détermine si l'Object spécifié est égal à l'Object en cours. (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 GetClipboardData Obtenez le XML du Presse-papiers.
Méthode publique GetData(String) Obtient les données pour le format passé
Méthode publique GetData(Type) Obtient les données pour le format passé
Méthode publiqueMembre statique GetData(IDataObject) Obtenez le DGML dans l'objet de données spécifié.
Méthode publique GetData(String, Boolean) Obtient les données pour le format passé
Méthode publique GetDataPresent(String) Détermine si l'objet passé au format est pris en charge
Méthode publique GetDataPresent(Type) Détermine si l'objet passé au format est pris en charge
Méthode publique GetDataPresent(String, Boolean) Détermine si l'objet passé au format est pris en charge par cet objet de données
Méthode publique GetFormats()
Méthode publique GetFormats(Boolean) Obtient les formats pris en charge par cet objet de données
Méthode publique GetHashCode Sert de fonction de hachage pour un type particulier. (Hérité de Object.)
Méthode publiqueMembre statique GetSubset Méthode d'assistance qu'un nouveau graphique contenant tous les nœuds sélectionnés plus des liens et des nœuds associés jusqu'au nombre donné de niveaux d'indirection
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publiqueMembre statique IsClipboardDgml Déterminez si le presse-papiers a un format pris en charge
Méthode publiqueMembre statique IsDgml Détermine si le xml donné commence par DirectedGraph
Méthode publiqueMembre statique IsGraphData Détermine si l'objet de données a un format pris en charge
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actif. (Hérité de Object.)
Méthode publique SetData(Object) Place les données dans l'objet de données - non implémenté
Méthode publique SetData(String, Object) Place les données dans l'objet de données - non implémenté
Méthode publique SetData(Type, Object) Place les données dans l'objet de données - non implémenté
Méthode publique SetData(String, Object, Boolean) Place les données dans l'objet de données - non implémenté
Méthode publique ToString Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.)

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