可以创建和读取用于在服务器资源管理器和数据设计器之间的拖放操作的剪贴板对象。 DSRefClipboardObject 对象包含指定有关调用的基础对象的信息。
继承层次结构
Object
DataObject
Microsoft.VisualStudio.Data.Framework.ClipboardObject
Microsoft.VisualStudio.Data.Framework.DSRefClipboardObject
命名空间: Microsoft.VisualStudio.Data.Framework
程序集: Microsoft.VisualStudio.Data.Framework(在 Microsoft.VisualStudio.Data.Framework.dll 中)
语法
声明
Public Class DSRefClipboardObject _
Inherits ClipboardObject
public class DSRefClipboardObject : ClipboardObject
public ref class DSRefClipboardObject : public ClipboardObject
type DSRefClipboardObject =
class
inherit ClipboardObject
end
public class DSRefClipboardObject extends ClipboardObject
DSRefClipboardObject 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
![]() |
DSRefClipboardObject() | 初始化 DSRefClipboardObject 类的新实例。 |
![]() |
DSRefClipboardObject(Object) | 初始化 DSRefClipboardObject 选件类的新实例,指定 DSRef 对象。 |
页首
方法
名称 | 说明 | |
---|---|---|
![]() |
ContainsAudio | 指示此数据对象是否包含 WaveAudio 格式的数据。 (继承自 DataObject。) |
![]() |
ContainsDSRef | 指示当前 DSRefClipboardObject 是否包含一 DSRef 对象。 |
![]() |
ContainsFileDropList | 指示此数据对象是否包含 FileDrop 格式的数据,或者是否包含可以转换为该格式的数据。 (继承自 DataObject。) |
![]() |
ContainsImage | 指示此数据对象是否包含 Bitmap 格式的数据,或者是否包含可以转换为该格式的数据。 (继承自 DataObject。) |
![]() |
ContainsText | 指示此数据对象是否包含 UnicodeText 格式的数据。 (继承自 DataObject。) |
![]() |
ContainsText(TextDataFormat) | 指示此数据对象是否包含由指定的 TextDataFormat 值表示的格式的文本数据。 (继承自 DataObject。) |
![]() |
Equals | 确定指定的对象是否等于当前对象。 (继承自 Object。) |
![]() |
Finalize | 在垃圾回收将某一对象回收前允许该对象尝试释放资源并执行其他清理操作。 (继承自 Object。) |
![]() |
GetAudioStream | 检索此数据对象中的音频流。 (继承自 DataObject。) |
![]() |
GetData(String) | 在剪贴板中检索指定格式的对象中存储的数据。 (继承自 ClipboardObject。) |
![]() |
GetData(Type) | 在剪贴板中检索指定格式的对象中存储的数据。 (继承自 ClipboardObject。) |
![]() |
GetData(String, Boolean) | 是否在剪贴板中检索指定格式的对象中存储的数据,使用一个自动转换的参数确定将数据转换为格式。 (继承自 ClipboardObject。) |
![]() |
GetDataPresent(String) | 指示剪贴板存储在对象的数据是否可以转换为指定或与的格式。 (继承自 ClipboardObject。) |
![]() |
GetDataPresent(Type) | 指示剪贴板存储在对象的数据是否可以转换为指定或与的格式。 (继承自 ClipboardObject。) |
![]() |
GetDataPresent(String, Boolean) | 是否指示剪贴板对象存储的数据是否可以转换为或与指定的格式,使用一个自动转换参数确定将数据转换为格式。 (继承自 ClipboardObject。) |
![]() |
GetDSRef | 从 DSRefClipboardObject提取 DSRef 对象。 |
![]() |
GetFileDropList | 检索此数据对象中文件名的集合。 (继承自 DataObject。) |
![]() |
GetFormats() | 检索剪贴板为对象存储数据的支持的所有格式列表。 (继承自 ClipboardObject。) |
![]() |
GetFormats(Boolean) | 检索剪贴板是否为对象存储数据的支持的所有格式列表,使用一个自动转换参数确定本机格式检索数据或所有数据格式只转换。 (继承自 ClipboardObject。) |
![]() |
GetHashCode | 作为默认哈希函数。 (继承自 Object。) |
![]() |
GetImage | 检索此数据对象中的图像。 (继承自 DataObject。) |
![]() |
GetText | 检索此数据对象中 UnicodeText 格式的文本数据。 (继承自 DataObject。) |
![]() |
GetText(TextDataFormat) | 检索此数据对象中由指定的 TextDataFormat 值表示的格式的文本数据。 (继承自 DataObject。) |
![]() |
GetType | 获取当前实例的 Type。 (继承自 Object。) |
![]() |
MemberwiseClone | 创建当前 Object 的浅表副本。 (继承自 Object。) |
![]() |
SetAudio(Byte) | 在将 Byte 数组转换为 Stream 之后,将其以 WaveAudio 格式添加到此数据对象。 (继承自 DataObject。) |
![]() |
SetAudio(Stream) | 将 Stream 以 WaveAudio 格式添加到此数据对象。 (继承自 DataObject。) |
![]() |
SetData(Object) | 向剪贴板添加数据对象。 (继承自 ClipboardObject。) |
![]() |
SetData(String, Object) | 以指定格式将数据添加到剪贴板中对象。 (继承自 ClipboardObject。) |
![]() |
SetData(Type, Object) | 向剪贴板添加数据对象,使用指定的类型作为格式。 (继承自 ClipboardObject。) |
![]() |
SetData(String, Boolean, Object) | 向剪贴板添加数据对象。 (继承自 ClipboardObject。) |
![]() |
SetDSRef | 向 DSRefClipboardObject的 DSRef 对象。 |
![]() |
SetFileDropList | 将文件名的集合以 FileDrop 格式添加到此数据对象。 (继承自 DataObject。) |
![]() |
SetImage | 将 Image 以 Bitmap 格式添加到此数据对象。 (继承自 DataObject。) |
![]() |
SetText(String) | 将文本数据以 UnicodeText 格式添加到此数据对象。 (继承自 DataObject。) |
![]() |
SetText(String, TextDataFormat) | 将文本数据以指定的 TextDataFormat 值表示的格式添加到此数据对象。 (继承自 DataObject。) |
![]() |
ToString | 返回表示当前对象的字符串。 (继承自 Object。) |
页首
显式接口实现
名称 | 说明 | |
---|---|---|
![]() ![]() |
IDataObject.DAdvise | 剪贴板创建对象和一个包含建议、接收器之间的连接。此方法由对象进行调用,该对象支持通知接收器并使通知接收器能收到有关对象数据中的更改的通知。 (继承自 ClipboardObject。) |
![]() ![]() |
IDataObject.DAdvise | 剪贴板创建对象和一个包含建议、接收器之间的连接。此方法由对象进行调用,该对象支持通知接收器并使通知接收器能收到有关对象数据中的更改的通知。 (继承自 ClipboardObject。) |
![]() ![]() |
IDataObject.DUnadvise | 移除生成的通知连接。 (继承自 ClipboardObject。) |
![]() ![]() |
IDataObject.DUnadvise | 取消以前生成的通知连接。 (继承自 ClipboardObject。) |
![]() ![]() |
IDataObject.EnumDAdvise | 创建可用于对当前的通知连接进行枚举的对象。 (继承自 ClipboardObject。) |
![]() ![]() |
IDataObject.EnumDAdvise | 创建可用于对当前的通知连接进行枚举的对象。 (继承自 ClipboardObject。) |
![]() ![]() |
IDataObject.EnumFormatEtc | 创建一个用于枚举数据对象的 FORMATETC 结构的对象。这些结构用于对 IDataObject.GetData 或 IDataObject.SetData 的调用中。 (继承自 ClipboardObject。) |
![]() ![]() |
IDataObject.EnumFormatEtc | 创建一个用于枚举数据对象的 FORMATETC 结构的对象。这些结构用于对 IDataObject.GetData 或 IDataObject.SetData 的调用中。 (继承自 ClipboardObject。) |
![]() ![]() |
IDataObject.GetCanonicalFormatEtc | 提供一个在逻辑上与更复杂的结构等效的标准 FORMATETC 结构。使用此方法来确定两个 FORMATETC 是否不同结构返回同一数据,将复制呈现的需要。 (继承自 ClipboardObject。) |
![]() ![]() |
IDataObject.GetCanonicalFormatEtc | 提供一个在逻辑上与更复杂的结构等效的标准 FORMATETC 结构。使用此方法来确定两个 FORMATETC 是否不同结构返回同一数据,将复制呈现的需要。 (继承自 ClipboardObject。) |
![]() ![]() |
IDataObject.GetData | 从源数据对象中获取数据。此方法将由数据使用者调用。在指定的 FORMATETC 结构启用数据介绍并通过指定的 STGMEDIUM 结构传输它。然后,调用方对释放 STGMEDIUM 结构的责任进行假定。 (继承自 ClipboardObject。) |
![]() ![]() |
IDataObject.GetData | 从源数据对象中获取数据。此方法将由数据使用者调用。在指定的 FORMATETC 结构启用数据介绍并通过指定的 STGMEDIUM 结构传输它。然后,调用方对释放 STGMEDIUM 结构的责任进行假定。 (继承自 ClipboardObject。) |
![]() ![]() |
IDataObject.GetDataHere | 从源数据对象中获取数据。数据使用者调用的此方法与 IDataObject.GetData 方法的区别在于调用方必须分配并释放指定的存储介质。 (继承自 ClipboardObject。) |
![]() ![]() |
IDataObject.GetDataHere | 从源数据对象中获取数据。数据使用者调用的此方法与 IDataObject.GetData 方法的区别在于调用方必须分配并释放指定的存储介质。 (继承自 ClipboardObject。) |
![]() ![]() |
IDataObject.QueryGetData | 确定数据对象是否能够呈现 FORMATETC 结构中所描述的数据。尝试粘贴或放置操作的对象可以在调用 IDataObject.GetData 之前调用此方法获取表示操作是否会成功。 (继承自 ClipboardObject。) |
![]() ![]() |
IDataObject.QueryGetData | 确定数据对象是否能够呈现 FORMATETC 结构中所描述的数据。尝试粘贴或放置操作的对象可以在调用 IDataObject.GetData 之前调用此方法获取表示操作是否会成功。 (继承自 ClipboardObject。) |
![]() ![]() |
IDataObject.SetData | 将数据传输至实现此方法的对象。此方法由包含数据源的对象调用。 (继承自 ClipboardObject。) |
![]() ![]() |
IDataObject.SetData | 将数据传输至实现此方法的对象。此方法由包含数据源的对象调用。 (继承自 ClipboardObject。) |
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。