DataObject 成员

实现基数据传输机制。

下表列出了由 DataObject 类型公开的成员。

公共构造函数

  名称 说明
Public method Supported by the .NET Compact Framework DataObject 已重载。初始化 DataObject 类的新实例。

页首

公共方法

(请参见 受保护的方法 )

  名称 说明
Public method ContainsAudio 指示此数据对象是否包含 WaveAudio 格式的数据。
Public method ContainsFileDropList 指示此数据对象是否包含 FileDrop 格式的数据,或者是否包含可以转换为该格式的数据。
Public method ContainsImage 指示此数据对象是否包含 Bitmap 格式的数据,或者是否包含可以转换为该格式的数据。
Public method ContainsText 已重载。 指示此数据对象是否包含文本数据。
Public method Supported by the .NET Compact Framework Equals  已重载。 确定两个 Object 实例是否相等。 (从 Object 继承。)
Public method GetAudioStream 检索此数据对象中的音频流。
Public method Supported by the .NET Compact Framework GetData 已重载。 返回与所指定数据格式关联的数据。
Public method Supported by the .NET Compact Framework GetDataPresent 已重载。 确定此 DataObject 中存储的数据是否与指定的格式关联。
Public method GetFileDropList 检索此数据对象中文件名的集合。
Public method Supported by the .NET Compact Framework GetFormats 已重载。 返回存储在此 DataObject 中的数据所关联的或可以转换为的所有格式的列表。
Public method Supported by the .NET Compact Framework GetHashCode  用作特定类型的哈希函数。GetHashCode 适合在哈希算法和数据结构(如哈希表)中使用。 (从 Object 继承。)
Public method GetImage 检索此数据对象中的图像。
Public method GetText 已重载。 检索此数据对象中的文本数据。
Public method Supported by the .NET Compact Framework GetType  获取当前实例的 Type。 (从 Object 继承。)
Public method Static Supported by the .NET Compact Framework ReferenceEquals  确定指定的 Object 实例是否是相同的实例。 (从 Object 继承。)
Public method SetAudio 已重载。 将数据以 WaveAudio 格式添加到此数据对象。
Public method Supported by the .NET Compact Framework SetData 已重载。 将对象添加到 DataObject 中。
Public method SetFileDropList 将文件名的集合以 FileDrop 格式添加到此数据对象。
Public method SetImage ImageBitmap 格式添加到此数据对象。
Public method SetText 已重载。 将文本数据添加到此数据对象。
Public method Supported by the .NET Compact Framework ToString  返回表示当前 ObjectString。 (从 Object 继承。)

页首

受保护的方法

  名称 说明
Protected method Supported by the .NET Compact Framework Finalize  允许 Object 在“垃圾回收”回收 Object 之前尝试释放资源并执行其他清理操作。 (从 Object 继承。)
Protected method Supported by the .NET Compact Framework MemberwiseClone  创建当前 Object 的浅表副本。 (从 Object 继承。)

页首

显式接口实现

  名称 说明
Explicit interface implementation Method System.Runtime.InteropServices.ComTypes.IDataObject.DAdvise 有关此成员的说明,请参见 IDataObject.DAdvise
Explicit interface implementation Method System.Runtime.InteropServices.ComTypes.IDataObject.DUnadvise 有关此成员的说明,请参见 IDataObject.DUnadvise
Explicit interface implementation Method System.Runtime.InteropServices.ComTypes.IDataObject.EnumDAdvise 有关此成员的说明,请参见 IDataObject.EnumDAdvise
Explicit interface implementation Method System.Runtime.InteropServices.ComTypes.IDataObject.EnumFormatEtc 有关此成员的说明,请参见 IDataObject.EnumFormatEtc
Explicit interface implementation Method System.Runtime.InteropServices.ComTypes.IDataObject.GetCanonicalFormatEtc 有关此成员的说明,请参见 IDataObject.GetCanonicalFormatEtc
Explicit interface implementation Method System.Runtime.InteropServices.ComTypes.IDataObject.GetData 有关此成员的说明,请参见 IDataObject.GetData
Explicit interface implementation Method System.Runtime.InteropServices.ComTypes.IDataObject.GetDataHere 有关此成员的说明,请参见 IDataObject.GetDataHere
Explicit interface implementation Method System.Runtime.InteropServices.ComTypes.IDataObject.QueryGetData 有关此成员的说明,请参见 IDataObject.QueryGetData
Explicit interface implementation Method System.Runtime.InteropServices.ComTypes.IDataObject.SetData 有关此成员的说明,请参见 IDataObject.SetData

页首

请参见

参考

DataObject 类
System.Windows.Forms 命名空间
Clipboard 类
IDataObject
DataFormats 类