ClipboardProxy.GetFileDropList メソッド

定義

ファイル名を表す文字列のコレクションをクリップボードから取得します。

public:
 System::Collections::Specialized::StringCollection ^ GetFileDropList();
public System.Collections.Specialized.StringCollection GetFileDropList ();
member this.GetFileDropList : unit -> System.Collections.Specialized.StringCollection
Public Function GetFileDropList () As StringCollection

戻り値

ファイル名を含んだ StringCollectionFileDrop 形式のデータ、またはその形式に変換できるデータがクリップボードに含まれていない場合は Nothing

次の使用例は、クリップボードにファイル ドロップ リストがあるかどうかを判断し、存在する場合は にリストを ListBox.lstFiles 追加します。

If My.Computer.Clipboard.ContainsFileDropList Then
   Dim filelist = My.Computer.Clipboard.GetFileDropList()
   For Each filePath In filelist
       lstFiles.Items.Add(filePath)
   Next
End If

このコードでは、 という名前の が存在しない ListBox 場合に例外が作成されます lstFiles

注釈

このメソッドは、サーバー以外のアプリケーションでのみ使用できます。

ファイル ドロップ リストは、ファイルのパス情報を含む文字列のコレクションです。

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

プロジェクトの種類 使用可能
Windows アプリケーション はい
クラス ライブラリ はい
コンソール アプリケーション はい
Windows コントロール ライブラリ はい
Web コントロール ライブラリ いいえ
Windows サービス はい
Web サイト いいえ

適用対象

こちらもご覧ください