FileOpenPicker.SettingsIdentifier 属性

定义

获取或设置与文件打开选取器的状态关联的设置标识符。

public:
 property Platform::String ^ SettingsIdentifier { Platform::String ^ get(); void set(Platform::String ^ value); };
winrt::hstring SettingsIdentifier();

void SettingsIdentifier(winrt::hstring value);
public string SettingsIdentifier { get; set; }
var string = fileOpenPicker.settingsIdentifier;
fileOpenPicker.settingsIdentifier = string;
Public Property SettingsIdentifier As String

属性值

String

Platform::String

winrt::hstring

设置标识符。

注解

如果应用程序使用文件打开选取器的多个实例,则可以使用此属性来标识各个实例。

为了让用户获得一致性的感觉,文件打开选取器会记住用户导航到的最后一个位置,并且通常从该位置开始。 通常,此记住的位置由应用使用的所有文件打开选取器共享。 若要记住不同选取器的不同位置,请为每个选取器选择不同的 SettingsIdentifier。

例如,如果使用一个文件打开选取器采摘鲜花,另一个文件用于采摘水果,则可以将第一个选取器的 SettingsIdentifier 设置为“Flowers”,将第二个选取器的 SettingsIdentifier 设置为“Fruit”。 这样,用户每次采花时,都会默认为最后一个用于采花的位置:用户每次采摘水果时,他们默认为最后一个用于采摘水果的位置。

适用于