IObservableVector<T>.VectorChanged 事件
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
發生于向量變更時。
public:
event VectorChangedEventHandler<T> ^ VectorChanged;
// Register
event_token VectorChanged(VectorChangedEventHandler<T> const& handler) const;
// Revoke with event_token
void VectorChanged(event_token const* cookie) const;
// Revoke with event_revoker
IObservableVector`1::VectorChanged_revoker VectorChanged(auto_revoke_t, VectorChangedEventHandler<T> const& handler) const;
event VectorChangedEventHandler<T> VectorChanged;
Event VectorChanged As VectorChangedEventHandler(Of T)
事件類型
備註
事件處理常式會收到 IVectorChangedEventArgs 物件,其中包含描述事件的資料。
.NET 使用量
IObservableVector\ <.NET 使用量不會隱藏 T\ > 。 不過,使用 .NET ObservableCollection < T >類型做為基類,或個別實作List類型或介面 (泛型或非泛型或非泛型) 和INotifyCollectionChanged更常見。 如果您針對 .NET 程式碼使用IObservableVector\ < T\> ,基底介面 (及其成員) 專案作為IList < T >和IEnumerable < T >。 VectorChanged 是投影之間唯一共用的 API。