IMapChangedEventArgs<K> 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供地圖集合已變更事件的資料。
public interface class IMapChangedEventArgs
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.FoundationContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(2570712287, 1290, 19471, 170, 96, 119, 7, 95, 156, 71, 119)]
template <typename K>
struct IMapChangedEventArgs
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.FoundationContract), 65536)]
[Windows.Foundation.Metadata.Guid(2570712287, 1290, 19471, 170, 96, 119, 7, 95, 156, 71, 119)]
public interface IMapChangedEventArgs<K>
Public Interface IMapChangedEventArgs(Of K)
類型參數
- K
- 屬性
Windows 需求
裝置系列 |
Windows 10 (已於 10.0.10240.0 引進)
|
API contract |
Windows.Foundation.FoundationContract (已於 v1.0 引進)
|
備註
IMapChangedEventArgs K 特別用於IObservableMap < K、V> 介面的MapChanged事件,透過MapChangedEventHandler < K,V> 委派。 >< 它也會用於 PropertySet.MapChanged。
.NET 開發人員可以透過處理PropertySet.MapChanged事件或來自 IObservableMap實例的MapChanged事件,取得此介面的實例。 即使IObservableMap或PropertySet的其餘集合支援使用語言投影,將IMap < K、V> API 變更為IDictionary < TKey、TValue > API、MapChanged事件、其委派及其事件資料不會由投影變更,因此「Map」 (與 「Dictionary」) 仍會保留在 API 名稱中。
屬性
CollectionChange |
取得對應中發生的變更類型。 |
Key |
取得已變更之專案的索引鍵。 |