ClipboardProxy 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供操作剪貼板的方法。
public ref class ClipboardProxy
public class ClipboardProxy
type ClipboardProxy = class
Public Class ClipboardProxy
- 繼承
-
ClipboardProxy
範例
此範例將夾板的文字讀入字串 textOnClipboard。
Dim textOnClipboard As String = My.Computer.Clipboard.GetText()
如果剪貼簿上沒有文字,這個範例就會失敗。
備註
移動或複製到夾板的項目即使應用程式關閉後仍會持續存在。
剪貼簿上的資料可以是任何資料格式,也稱為剪貼簿格式。 關於可搭配剪貼簿使用的預設格式列表,請參見 DataFormats。 當項目被移動或複製到剪貼簿時,其他格式的項目會被清除。 要讓其他格式持續存在,請使用 DataObject,它會複製目前剪貼簿上所有現有的內容,包括從其他應用程式貼上的項目。 將資料以多種格式放置於剪貼簿上,以最大化目標應用程式(你可能不了解其格式需求)成功取得資料的可能性。
由於所有 Windows 應用程式共用系統剪貼簿,切換到其他應用程式時內容可能會改變。
類別必須具備序列化能力,才能被放入剪貼簿。 欲了解更多資訊,請參閱 Serialization - C#或 Serialization - Visual Basic。
遠端存取剪貼簿時,除非存取執行緒以 STA(單執行緒公寓)模式運作,否則會拋出 a ThreadStateException 。 要解決這個問題,請將 設 ThreadApartmentState 為 STA。 如需詳細資訊,請參閱STAThreadAttribute。
欲了解更多資訊,請參閱 「將資料儲存至剪貼板及從剪貼簿讀取」。
依專案類型提供可用性
| 專案類型 | Available |
|---|---|
| Windows 應用程式 | Yes |
| 類別庫 | Yes |
| 主控台應用程式 | Yes |
| Windows 控件庫 | Yes |
| Web 控制庫 | No |
| Windows 服務 | Yes |
| 網站 | No |