ApplicationSettingsBase.SettingsKey 属性

定义

获取或设置应用程序设置组的设置键。

public:
 property System::String ^ SettingsKey { System::String ^ get(); void set(System::String ^ value); };
[System.ComponentModel.Browsable(false)]
public string SettingsKey { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.SettingsKey : string with get, set
Public Property SettingsKey As String

属性值

String

一个 String,包含当前设置组的设置键。

属性

注解

SettingsKey 属性用于启用客户端代码,尤其是设置提供程序,以便在同一应用程序设置类的多个实例之间消除歧义。

除非使用单一实例模式设计设置包装类,否则单个应用程序中可能有多个同一应用程序设置类的实例。 SettingsKey应根据属性值的共享方式设置该值。

相比之下,该 Context 属性向设置提供程序提供提示,使它能够以高效有序的方式保存值。

SettingChangingEventArgs 类包含一个类似的 SettingKey 属性,可帮助标识事件的源 SettingChanging

适用于

另请参阅