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

返品

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

次の使用例は、クリップボードにファイル ドロップ リストがあるかどうかを判断し、リストが存在する場合は 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

このコードは、lstFilesという名前のListBoxがない場合に例外を作成します。

注釈

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

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

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

プロジェクト タイプ 在庫有り
Windows アプリケーション Yes
クラス ライブラリ Yes
コンソール アプリケーション Yes
Windows コントロール ライブラリ Yes
Web コントロール ライブラリ いいえ
Windows サービス Yes
ウェブサイト いいえ

適用対象

こちらもご覧ください