Classe GraphDataObject
Questa classe fornisce il supporto di IDataObject per scambiare dati DGML tramite gli Appunti e il trascinamento.
Gerarchia di ereditarietà
System.Object
Microsoft.VisualStudio.GraphModel.GraphDataObject
Spazio dei nomi: Microsoft.VisualStudio.GraphModel
Assembly: Microsoft.VisualStudio.GraphModel (in Microsoft.VisualStudio.GraphModel.dll)
Sintassi
'Dichiarazione
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
Il tipo GraphDataObject espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
GraphDataObject(Graph, Guid) | Costruire un nuovo GraphDataObject | |
GraphDataObject(String, Guid, array<DataFormat[]) | Costruisce nuovo GraphDataObject che pubblica set specifico di formati DGML |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
AllDgmlFormats | Ottenere l'elenco di tutti i formati DGML, inclusi i formati testo. | |
DgmlFormat | Ottenere il formato che rappresenta il testo DGML. | |
GetSourceId | Ottenere il Guid che rappresenta l'origine dell'operazione di trascinamento. | |
GraphFormat | Ottenere il formato che rappresenta un oggetto grafico. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Create(IEnumerable<GraphNode>, Guid, Int32) | Creare un IDataObject per lo scambio dei nodi selezionati e di tutti i relativi discendenti). | |
Create(IEnumerable<GraphNode>, Guid, Int32, array<DataFormat[]) | Creare un IDataObject per lo scambio dei nodi selezionati e di tutti i relativi discendenti). | |
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) | |
Finalize | Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object) | |
GetClipboardData | Ottenere l'XML dagli Appunti. | |
GetData(String) | Ottiene i dati del formato passato | |
GetData(Type) | Ottiene i dati del formato passato | |
GetData(IDataObject) | Ottenere DGML nell'oggetto dati specificato. | |
GetData(String, Boolean) | Ottiene i dati del formato passato | |
GetDataPresent(String) | Consente di determinare se il formato passato è supportato | |
GetDataPresent(Type) | Consente di determinare se il formato passato è supportato | |
GetDataPresent(String, Boolean) | Consente di determinare se il formato passato è supportato da questo oggetto dati | |
GetFormats() | Ottiene i formati supportati da questo oggetto dati | |
GetFormats(Boolean) | Ottiene i formati supportati da questo oggetto dati | |
GetHashCode | Funge da funzione hash per un determinato tipo. (Ereditato da Object) | |
GetSourceGuid | Ottiene il GUID di origine per l'oggetto dati specificato. | |
GetSubset | Metodo di supporto che un nuovo grafico contenente il tutti i nodi selezionati più collegamenti e nodi è collegato fino al numero di livelli di riferimento indiretto | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
IsClipboardDgml | Determinare se gli appunti contengono un formato supportato | |
IsDgml | Consente di determinare se il file xml specificato inizia con DirectedGraph | |
IsGraphData | Consente di determinare se l'oggetto dati ha un formato supportato | |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) | |
SetData(Object) | Imposta i dati nell'oggetto dati - Non implementato | |
SetData(String, Object) | Imposta i dati nell'oggetto dati - Non implementato | |
SetData(Type, Object) | Imposta i dati nell'oggetto dati - Non implementato | |
SetData(String, Object, Boolean) | Imposta i dati nell'oggetto dati - Non implementato | |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.