My.Computer.Clipboard.ContainsData メソッド

更新 : 2007 年 11 月

クリップボードに、指定されたカスタム形式のデータが含まれているかどうかを示します。

' Usage
Dim value As Boolean = My.Computer.Clipboard.ContainsData(format)
' Declaration
Public Function ContainsData( _
   ByVal format As String _
) As Boolean

パラメータ

  • format
    String です。チェックするカスタム形式の名前です。必ず指定します。

戻り値

指定されたカスタム形式のデータがクリップボードに含まれていれば True、それ以外の場合は False です。

例外

このメソッドは例外をスローしません。

解説

カスタム形式のデータがクリップボード内にある場合、このメソッドを使用して、クリップボードにあるその形式のデータをチェックできます。

処理手順

My.Computer.Clipboard.ContainsData メソッドに関連するタスクの例を次の表に示します。

タスク

参照項目

クリップボード内にあるデータの種類を確認します。

方法 : クリップボードに格納されているファイルの種類を Visual Basic で判断する

使用例

この例では、カスタム形式 specialFormat のデータをチェックします。

If My.Computer.Clipboard.ContainsData("specialFormat") Then
   MsgBox("Data found.")
End If

specialFormat の部分を、チェックするカスタム形式の名前に置換してください。

必要条件

名前空間 : Microsoft.VisualBasic.MyServices

クラスClipboardProxy (Clipboard へのアクセスを提供します)

アセンブリ : Visual Basic ランタイム ライブラリ (Microsoft.VisualBasic.dll)

プロジェクトの種類ごとの可用性

プロジェクトの種類

可用性

Windows アプリケーション

あり

クラス ライブラリ

あり

コンソール アプリケーション

あり

Windows コントロール ライブラリ

あり

Web コントロール ライブラリ

なし

Windows サービス

あり

Web サイト

なし

アクセス許可

アクセス許可は不要です。

参照

参照

My.Computer.Clipboard オブジェクト

ContainsData

My.Computer.Clipboard.GetData メソッド

My.Computer.Clipboard.GetDataObject メソッド

My.Computer.Clipboard.SetData メソッド

My.Computer.Clipboard.SetDataObject メソッド

その他の技術情報

クリップボードのデータの格納と読み込み