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 サンプルからの安全なファイルのアップロードを参照してください。

適用対象