FileDialog.SafeFileName プロパティ

定義

選択されたファイルのファイル名のみを格納する文字列を取得します。

public:
 property System::String ^ SafeFileName { System::String ^ get(); };
public string SafeFileName { [System.Security.SecurityCritical] get; }
public string SafeFileName { get; }
[<get: System.Security.SecurityCritical>]
member this.SafeFileName : string
member this.SafeFileName : string
Public ReadOnly Property SafeFileName As String

プロパティ値

選択されたファイルのファイル名のみを格納する String。 既定値は Empty です。ファイルが選択されていない場合やディレクトリが選択された場合もこの値が使用されます。

属性

注釈

この値は、 FileName で、すべてのパス情報が削除されます。 パスを削除すると、アプリケーションがローカル ファイル システムに関する情報を検出できなくなるため、部分信頼アプリケーションでの使用に適した値になります。

複数のファイル名が選択されている場合 (の SafeFileNames 長さが 1 より大きい場合)、このプロパティには最初に選択したファイル名のみが含まれます。

「XBAP サンプルからの安全なファイルアップロード」を参照してください。

適用対象