ApplicationSettingsBase.Item[String] 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定指定應用程式設定屬性的值。
public:
virtual property System::Object ^ default[System::String ^] { System::Object ^ get(System::String ^ propertyName); void set(System::String ^ propertyName, System::Object ^ value); };
public override object this[string propertyName] { get; set; }
member this.Item(string) : obj with get, set
Default Public Overrides Property Item(propertyName As String) As Object
參數
屬性值
如果找到,則為已命名設定屬性的值,否則為 null
。
例外狀況
沒有與目前包裝函式相關的屬性,或找不到指定屬性。
已嘗試設定唯讀屬性。
在設定作業期間,提供之值的型別與設定屬性不相容。
無法剖析組態檔。
備註
屬性 Item[] 也稱為索引器,常用於衍生自 ApplicationSettingsBase的設定包裝函式類別。 Item[] 將包裝函式類別的 public 屬性系結至對應的 settings 屬性。
Item[] 會根據所執行的作業引發數個事件:
第一次擷取屬性時,就會 SettingsLoaded 引發 事件。
設定屬性時,會 OnSettingChanging 引發 事件。 如果處理程式未取消事件,則會設定 屬性值並 PropertyChanged 引發 事件。