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 | |
---|---|---|
GraphDataObject(Graph, Guid) | Vytvořit nový GraphDataObject | |
GraphDataObject(String, Guid, array<DataFormat[]) | Nový GraphDataObject konstrukce, která publikuje konkrétní sadu formátů DGML |
Nahoru
Vlastnosti
Název | Popis | |
---|---|---|
AllDgmlFormats | Získáte seznam všech DGML formátů, včetně formátů textu. | |
DgmlFormat | Formát reprezentující DGML text GET. | |
GetSourceId | Získáte identifikátor Guid, který představuje zdroj operace přetažením. | |
GraphFormat | Získáte formátu představující objekt Graph. |
Nahoru
Metody
Název | Popis | |
---|---|---|
Create(IEnumerable<GraphNode>, Guid, Int32) | Vytvoření objekt IDataObject pro výměnu vybraných uzlů (a jejich následovníků). | |
Create(IEnumerable<GraphNode>, Guid, Int32, array<DataFormat[]) | Vytvoření objekt IDataObject pro výměnu vybraných uzlů (a jejich následovníků). | |
Equals | Určuje, zda je zadaný objekt rovna aktuální objekt. (Zděděno z Object.) | |
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.) | |
GetClipboardData | Soubor XML lze získáte ze schránky. | |
GetData(String) | Získá data předaná ve formátu | |
GetData(Type) | Získá data předaná ve formátu | |
GetData(IDataObject) | DGML Get daného datového objektu. | |
GetData(String, Boolean) | Získá data předaná ve formátu | |
GetDataPresent(String) | Určuje-li předané formát je podporován | |
GetDataPresent(Type) | Určuje-li předané formát je podporován | |
GetDataPresent(String, Boolean) | Určuje-li předané formát je podporovaný datový objekt | |
GetFormats() | Získá formátů podporovaných tímto objektem data | |
GetFormats(Boolean) | Získá formátů podporovaných tímto objektem data | |
GetHashCode | Slouží jako výchozí funkce hash. (Zděděno z Object.) | |
GetSourceGuid | Získá identifikátor guid zdroje pro daný datový objekt. | |
GetSubset | Pomocnou metodu, kterou nový graf, který obsahuje všechny vybrané uzly a odkazy a uzlů spojena až daný počet úrovní dereference | |
GetType | Získá Type aktuální instance. (Zděděno z Object.) | |
IsClipboardDgml | Zjistit, zda schránka obsahuje podporovaný formát | |
IsDgml | Určuje-li daný xml začíná DirectedGraph | |
IsGraphData | Určuje, zda objekt dat má formát | |
MemberwiseClone | Vytvoří mělká kopie aktuálního Object. (Zděděno z Object.) | |
SetData(Object) | Sady dat do data objektu - není implementováno | |
SetData(String, Object) | Sady dat do data objektu - není implementováno | |
SetData(Type, Object) | Sady dat do data objektu - není implementováno | |
SetData(String, Object, Boolean) | Sady dat do data objektu - není implementováno | |
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.