GraphDataObject – třída
Tato třída poskytuje podporu IDataObject pro výměnu dat DGML prostřednictvím schránky a přetažení.
Hierarchie dědičnosti
System.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[]) | Vytvořit nový GraphDataObject, který publikuje určitou sadu DGML formátů |
Nahoru
Vlastnosti
Název | Popis | |
---|---|---|
AllDgmlFormats | Získáte seznam všech DGML formátů, včetně formátů textu. | |
DgmlFormat | Získáte formátu představující DGML text. | |
GetSourceId | Získáte Identifikátor Guid, který představuje zdroj operace přetažení. | |
GraphFormat | Získáte formátu představující objekt Graph. |
Nahoru
Metody
Název | Popis | |
---|---|---|
Create(IEnumerable<GraphNode>, Guid, Int32) | Vytvoření IDataObject pro výměnu vybrané uzly (a jejich následovníků). | |
Create(IEnumerable<GraphNode>, Guid, Int32, array<DataFormat[]) | Vytvoření IDataObject pro výměnu vybrané uzly (a jejich následovníků). | |
Equals | Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.) | |
Finalize | Umožňuje objekt při uvolnění prostředků a provádět jiné operace vyčištění před je zažádáno systémem uvolňování paměti. (Zděděno z Object.) | |
GetClipboardData | Získáte XML ze schránky. | |
GetData(String) | Získává data předaná ve formátu | |
GetData(Type) | Získává data předaná ve formátu | |
GetData(IDataObject) | DGML získáte data daného objektu. | |
GetData(String, Boolean) | Získává data předaná ve formátu | |
GetDataPresent(String) | Určuje, pokud je podporován předané formát | |
GetDataPresent(Type) | Určuje, pokud je podporován předané formát | |
GetDataPresent(String, Boolean) | Určuje-li předané formát je podporovaný objekt dat | |
GetFormats() | Formáty podporované tímto objektem data získává | |
GetFormats(Boolean) | Formáty podporované tímto objektem data získává | |
GetHashCode | Slouží jako funkci hash u určitého typu. (Zděděno z Object.) | |
GetSourceGuid | Získá identifikátor guid zdroje pro daný datový objekt. | |
GetSubset | Pomocné metody, která nový graf obsahující všechny vybrané uzly plus odkazy a uzly propojen až daný počet úrovní nepřímé odkazování | |
GetType | Získá Type aktuální instance. (Zděděno z Object.) | |
IsClipboardDgml | Zjistit, zda podporovaný formát schránky | |
IsDgml | Určuje-li daný xml začíná DirectedGraph | |
IsGraphData | Určuje, zda má objekt dat podporovaný formát. | |
MemberwiseClone | Vytvoří kopii aktuálního Object. (Zděděno z Object.) | |
SetData(Object) | Sady dat do datového objektu - není implementováno | |
SetData(String, Object) | Sady dat do datového objektu - není implementováno | |
SetData(Type, Object) | Sady dat do datového objektu - není implementováno | |
SetData(String, Object, Boolean) | Sady dat do datového objektu - není implementováno | |
ToString | Vrátí řetězec představující 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.