InkClipboardModes 枚举
定义用于指定剪贴板复制选项的值。此枚举有一个允许其成员值按位组合的 FlagsAttribute 属性。
此枚举有一个 FlagsAttribute 属性,通过该属性可使其成员值按位组合。
命名空间: Microsoft.Ink
程序集: Microsoft.Ink(在 Microsoft.Ink.dll 中)
语法
声明
<FlagsAttribute> _
Public Enumeration InkClipboardModes
用法
Dim instance As InkClipboardModes
[FlagsAttribute]
public enum InkClipboardModes
[FlagsAttribute]
public enum class InkClipboardModes
/** @attribute FlagsAttribute */
public enum InkClipboardModes
public enum InkClipboardModes
成员
成员名称 | 说明 | |
---|---|---|
Copy | 将墨迹 复制到剪贴板。 | |
Cut | 剪切墨迹并将它复制到剪贴板。 | |
ExtractOnly | 不要将墨迹复制到剪贴板。通常,如果希望在复制到剪贴板之前将其他内容(如文本)添加到墨迹,请使用此选项。 | |
DelayedCopy | 使用延迟呈现可以减少剪贴板上存储的数据量。数据在发出粘贴请求时呈现。 | |
Default | Copy 模式。 |
备注
使用 DelayedCopy 标志可以直接与数据对象交互,还可以将其他格式添加到剪贴板。
警告
为避免因使用 DelayedCopy 标志可能导致的内存泄漏,必须调用 Clipboard 对象的 SetDataObject 方法。如果上一次调用 ClipboardCopy 方法时使用了 DelayedCopy 标志,则必须在应用程序退出前完成此操作。
若要将指针移出剪贴板,请调用 SetDataObject 方法,并将 data 参数和 copy 参数分别设置为 nullnull 引用(在 Visual Basic 中为 Nothing) 和 true。
SetDataObject 方法替换剪贴板的内容。
平台
Windows Vista
.NET Framework 和 .NET Compact Framework 并不是对每个平台的所有版本都提供支持。有关支持的版本的列表,请参见.NET Framework 系统要求。
版本信息
.NET Framework
受以下版本支持:3.0