Sdílet prostřednictvím


GraphDataObject – třída

Tato třída poskytuje podporu objekt IDataObject pro výměnu dat DGML prostřednictvím schránky a přetažením.

Hierarchie dědičnosti

Object
  Microsoft.VisualStudio.GraphModel.GraphDataObject

Obor názvů:  Microsoft.VisualStudio.GraphModel
Sestavení:  Microsoft.VisualStudio.GraphModel (v Microsoft.VisualStudio.GraphModel.dll)

Syntaxe

'Deklarace
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

Typ GraphDataObject zveřejňuje následující členy.

Konstruktory

  Název Popis
Veřejná metoda GraphDataObject(Graph, Guid) Vytvořit nový GraphDataObject
Veřejná metoda GraphDataObject(String, Guid, array<DataFormat[]) Nový GraphDataObject konstrukce, která publikuje konkrétní sadu formátů DGML

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnostStatický člen AllDgmlFormats Získáte seznam všech DGML formátů, včetně formátů textu.
Veřejná vlastnostStatický člen DgmlFormat Formát reprezentující DGML text GET.
Veřejná vlastnost GetSourceId Získáte identifikátor Guid, který představuje zdroj operace přetažením.
Veřejná vlastnostStatický člen GraphFormat Získáte formátu představující objekt Graph.

Nahoru

Metody

  Název Popis
Veřejná metodaStatický člen Create(IEnumerable<GraphNode>, Guid, Int32) Vytvoření objekt IDataObject pro výměnu vybraných uzlů (a jejich následovníků).
Veřejná metodaStatický člen Create(IEnumerable<GraphNode>, Guid, Int32, array<DataFormat[]) Vytvoření objekt IDataObject pro výměnu vybraných uzlů (a jejich následovníků).
Veřejná metoda Equals Určuje, zda je zadaný objekt rovna aktuální objekt. (Zděděno z Object.)
Chráněná metoda Finalize Umožňuje objektu k pokusu uvolnit prostředky a provádět další operace vyčištění před je zažádáno systémem uvolňování paměti. (Zděděno z Object.)
Veřejná metodaStatický člen GetClipboardData Soubor XML lze získáte ze schránky.
Veřejná metoda GetData(String) Získá data předaná ve formátu
Veřejná metoda GetData(Type) Získá data předaná ve formátu
Veřejná metodaStatický člen GetData(IDataObject) DGML Get daného datového objektu.
Veřejná metoda GetData(String, Boolean) Získá data předaná ve formátu
Veřejná metoda GetDataPresent(String) Určuje-li předané formát je podporován
Veřejná metoda GetDataPresent(Type) Určuje-li předané formát je podporován
Veřejná metoda GetDataPresent(String, Boolean) Určuje-li předané formát je podporovaný datový objekt
Veřejná metoda GetFormats() Získá formátů podporovaných tímto objektem data
Veřejná metoda GetFormats(Boolean) Získá formátů podporovaných tímto objektem data
Veřejná metoda GetHashCode Slouží jako výchozí funkce hash. (Zděděno z Object.)
Veřejná metodaStatický člen GetSourceGuid Získá identifikátor guid zdroje pro daný datový objekt.
Veřejná metodaStatický člen GetSubset Pomocnou metodu, kterou nový graf, který obsahuje všechny vybrané uzly a odkazy a uzlů spojena až daný počet úrovní dereference
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Veřejná metodaStatický člen IsClipboardDgml Zjistit, zda schránka obsahuje podporovaný formát
Veřejná metodaStatický člen IsDgml Určuje-li daný xml začíná DirectedGraph
Veřejná metodaStatický člen IsGraphData Určuje, zda objekt dat má formát
Chráněná metoda MemberwiseClone Vytvoří mělká kopie aktuálního Object. (Zděděno z Object.)
Veřejná metoda SetData(Object) Sady dat do data objektu - není implementováno
Veřejná metoda SetData(String, Object) Sady dat do data objektu - není implementováno
Veřejná metoda SetData(Type, Object) Sady dat do data objektu - není implementováno
Veřejná metoda SetData(String, Object, Boolean) Sady dat do data objektu - není implementováno
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)

Nahoru

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.GraphModel – obor názvů