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 旗標造成的潛在記憶體遺漏,您必須呼叫剪貼簿 (英文) 物件的 SetDataObject (英文) 方法。如果最後呼叫 ClipboardCopy 方法時使用了 DelayedCopy 旗標,則必須在應用程式結束前完成這項作業。
若要從剪貼簿移除指標,請呼叫 SetDataObject 方法,並將 data 參數設定為 nullNull 參照 (即 Visual Basic 中的 Nothing) 及將 copy 參數設定為 true。
SetDataObject 方法會取代剪貼簿的內容。
平台
Windows Vista
.NET Framework 和 .NET Compact Framework 並不支援各種平台的所有版本。如需支援平台版本的相關資訊,請參閱 .NET Framework 系統需求。
版本資訊
.NET Framework
支援版本:3.0