GraphDataObject 类
此类通过剪贴板和拖放操作为交换 DGML 数据提供 IDataObject 支持。
继承层次结构
System.Object
Microsoft.VisualStudio.GraphModel.GraphDataObject
命名空间: Microsoft.VisualStudio.GraphModel
程序集: Microsoft.VisualStudio.GraphModel(在 Microsoft.VisualStudio.GraphModel.dll 中)
语法
声明
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
GraphDataObject 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
![]() |
GraphDataObject | 构建新的 GraphDataObject |
页首
属性
名称 | 说明 | |
---|---|---|
![]() |
GetSourceId | 获取表示拖/放操作的源的 Guid。 |
![]() |
Graph | 获取该数据对象正包装的图形。 |
页首
方法
名称 | 说明 | |
---|---|---|
![]() ![]() |
Create | 构造用于交换给定选择的新 DataObject。 |
![]() |
Equals | 确定指定的 Object 是否等于当前的 Object。 (继承自 Object。) |
![]() |
Finalize | 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。) |
![]() ![]() |
GetClipboardData | 从剪贴板中获取 XML。 |
![]() |
GetData(String) | 获取格式化的传入数据。 |
![]() |
GetData(Type) | 获取格式化的传入数据。 |
![]() ![]() |
GetData(IDataObject) | 获取给定的数据对象中的 DGML。 |
![]() |
GetData(String, Boolean) | 获取符合格式的正确数据。 |
![]() |
GetDataPresent(String) | 确定传入的格式是否被格式 |
![]() |
GetDataPresent(Type) | 确定传入的格式是否被格式 |
![]() |
GetDataPresent(String, Boolean) | 确定传入的格式是否被此数据对象所支持 |
![]() |
GetFormats() | |
![]() |
GetFormats(Boolean) | 获取此数据对象所支持的格式。 |
![]() |
GetHashCode | 用作特定类型的哈希函数。 (继承自 Object。) |
![]() ![]() |
GetSubset | Helper方法,是一个包含所有选定节点和链接以及链接到最多给定间接寻址级别数的新关系图。 |
![]() |
GetType | 获取当前实例的 Type。 (继承自 Object。) |
![]() ![]() |
IsClipboardDgml | 确定剪贴板是否有被支持的格式 |
![]() ![]() |
IsDgml | 确定给定的 xml 是否以 DirectedGraph 开头 |
![]() ![]() |
IsGraphData | 确定数据对象是否有被支持的格式 |
![]() |
MemberwiseClone | 创建当前 Object 的浅表副本。 (继承自 Object。) |
![]() |
SetData(Object) | 在未实现的数据对象中设置数据 |
![]() |
SetData(String, Object) | 在未实现的数据对象中设置数据 |
![]() |
SetData(Type, Object) | 在未实现的数据对象中设置数据 |
![]() |
SetData(String, Object, Boolean) | 在未实现的数据对象中设置数据 |
![]() |
ToString | 返回表示当前对象的字符串。 (继承自 Object。) |
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。