ClipboardProxyとは? わかりやすく解説

ClipboardProxy クラス

メモ : このクラスは、.NET Framework version 2.0新しく追加されたものです。

クリップボード操作するためのメソッド提供します

名前空間: Microsoft.VisualBasic.MyServices
アセンブリ: Microsoft.VisualBasic (microsoft.visualbasic.dll 内)
構文構文

Public Class ClipboardProxy
Dim instance As ClipboardProxy
public class ClipboardProxy
public ref class ClipboardProxy
public class ClipboardProxy
public class ClipboardProxy
解説解説

詳細については、Visual Basicトピック「My.Computer.Clipboard オブジェクト」を参照してください

クリップボード移動またはコピーされアイテムは、アプリケーション終了後維持されます。

クリップボードには、さまざまな形式データ格納でき、これらのデータ形式クリップボード形式と呼ぶこともありますクリップボード使用可能な定義済み形式一覧については、DataFormats クラストピック参照してくださいアイテムクリップボード移動またはコピーした場合他の形式アイテムクリアされます他の形式維持するには、DataObject を使用します。他のアプリケーションから貼り付けられアイテム含め現在のクリップボード存在するすべてのデータコピーされます。データ複数形式クリップボード貼り付けておくと、データ取り出す側のアプリケーション使用できるデータ形式がわからなくても、データ正常に取得できます

システム クリップボードすべての Windows アプリケーション共有されるため、その内容は、他のアプリケーション切り替えた場合変更されることがあります

クリップボード格納するには、クラスシリアル化可能である必要があります詳細については、「シリアル化」を参照してください

クリップボードリモートからアクセスした場合アクセスする側のスレッドSTA (Single Threaded Apartment) モード動作している場合除き、ThreadStateException がスローさます。この問題解決するには、ThreadApartmentStateSTA設定します詳細については、「STAThreadAttribute」を参照してください

My.Computer.Clipboard オブジェクト使ったタスクの例を次の表に示します

使用例使用例

この例では、クリップボード内のテキスト文字列 textOnClipboard読み込みます。

Dim textOnClipboard As String
 = My.Computer.Clipboard.GetText()

クリップボードテキスト存在しない状態でこの例を実行すると、エラー発生します

継承階層継承階層
System.Object
  Microsoft.VisualBasic.MyServices.ClipboardProxy
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
ClipboardProxy メンバ
Microsoft.VisualBasic.MyServices 名前空間
System.Windows.Forms.Clipboard
その他の技術情報
My.Computer.Clipboard オブジェクト
My.Computer.Clipboard オブジェクトメンバ
My.Computer オブジェクト

ClipboardProxy メソッド


パブリック メソッドパブリック メソッド

( プロテクト メソッド参照)
  名前 説明
パブリック メソッド Clear クリップボードクリアます。
パブリック メソッド ContainsAudio クリップボードオーディオ データ格納されているかどうか示します
パブリック メソッド ContainsData 指定したカスタム形式データクリップボード格納されているかどうか示します
パブリック メソッド ContainsFileDropList クリップボードファイル ドロップ リスト格納されているかどうかを示す Boolean 値を返します
パブリック メソッド ContainsImage クリップボードイメージ格納されているかどうかを示す Boolean 値を返します
パブリック メソッド ContainsText オーバーロードされますクリップボードテキスト存在するかどうか確認します
パブリック メソッド Equals  オーバーロードされます2 つObject インスタンス等しかどうか判断します。 ( Object から継承されます。)
パブリック メソッド GetAudioStream クリップボードからオーディオ ストリーム取得します
パブリック メソッド GetData クリップボードからカスタム形式データ取得します
パブリック メソッド GetDataObject クリップボードからデータを IDataObject として取得します
パブリック メソッド GetFileDropList ファイル名を表す文字列のコレクションクリップボードから取得します
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 ( Object から継承されます。)
パブリック メソッド GetImage クリップボードからイメージ取得します
パブリック メソッド GetText オーバーロードされますクリップボードからテキスト取得します
パブリック メソッド GetType  現在のインスタンスType取得します。 ( Object から継承されます。)
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 ( Object から継承されます。)
パブリック メソッド SetAudio オーバーロードされますオーディオ データクリップボード書き込みます
パブリック メソッド SetData クリップボードカスタム形式データ書き込みます
パブリック メソッド SetDataObject DataObject をクリップボード書き込みます
パブリック メソッド SetFileDropList ファイル パスを表す文字列のコレクションクリップボード書き込みます
パブリック メソッド SetImage イメージクリップボード書き込みます
パブリック メソッド SetText オーバーロードされますテキストクリップボード書き込みます
パブリック メソッド ToString  現在の Object を表す String返します。 ( Object から継承されます。)
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

ClipboardProxy クラス
Microsoft.VisualBasic.MyServices 名前空間
System.Windows.Forms.Clipboard

その他の技術情報

My.Computer.Clipboard オブジェクト
My.Computer.Clipboard オブジェクトメンバ
My.Computer オブジェクト

ClipboardProxy メンバ

クリップボード操作するためのメソッド提供します

ClipboardProxy データ型公開されるメンバを以下の表に示します


パブリック メソッドパブリック メソッド
( プロテクト メソッド参照)
  名前 説明
パブリック メソッド Clear クリップボードクリアます。
パブリック メソッド ContainsAudio クリップボードオーディオ データ格納されているかどうか示します
パブリック メソッド ContainsData 指定したカスタム形式データクリップボード格納されているかどうか示します
パブリック メソッド ContainsFileDropList クリップボードファイル ドロップ リスト格納されているかどうかを示す Boolean 値を返します
パブリック メソッド ContainsImage クリップボードイメージ格納されているかどうかを示す Boolean 値を返します
パブリック メソッド ContainsText オーバーロードされますクリップボードテキスト存在するかどうか確認します
パブリック メソッド Equals  オーバーロードされます2 つObject インスタンス等しかどうか判断します。 (Object から継承されます。)
パブリック メソッド GetAudioStream クリップボードからオーディオ ストリーム取得します
パブリック メソッド GetData クリップボードからカスタム形式データ取得します
パブリック メソッド GetDataObject クリップボードからデータを IDataObject として取得します
パブリック メソッド GetFileDropList ファイル名を表す文字列のコレクションクリップボードから取得します
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 (Object から継承されます。)
パブリック メソッド GetImage クリップボードからイメージ取得します
パブリック メソッド GetText オーバーロードされますクリップボードからテキスト取得します
パブリック メソッド GetType  現在のインスタンスType取得します。 (Object から継承されます。)
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 (Object から継承されます。)
パブリック メソッド SetAudio オーバーロードされますオーディオ データクリップボード書き込みます
パブリック メソッド SetData クリップボードカスタム形式データ書き込みます
パブリック メソッド SetDataObject DataObject をクリップボード書き込みます
パブリック メソッド SetFileDropList ファイル パスを表す文字列のコレクションクリップボード書き込みます
パブリック メソッド SetImage イメージクリップボード書き込みます
パブリック メソッド SetText オーバーロードされますテキストクリップボード書き込みます
パブリック メソッド ToString  現在の Object を表す String返します。 (Object から継承されます。)
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

ClipboardProxy クラス
Microsoft.VisualBasic.MyServices 名前空間
System.Windows.Forms.Clipboard

その他の技術情報

My.Computer.Clipboard オブジェクト
My.Computer.Clipboard オブジェクトメンバ
My.Computer オブジェクト



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「ClipboardProxy」の関連用語

ClipboardProxyのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



ClipboardProxyのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS