'宣言 Public Enum NonSpecificNotificationBehavior Inherits System.Enum
public enum NonSpecificNotificationBehavior : System.Enum
メンバ | 解説 |
---|---|
BypassIfBindingList | データ型が System.ComponentModel.IBindingList インターフェイスを実装していない Field の値のみ再取得します。 |
BypassIfEnumerable | データ型が System.Collections.IEnumerable インターフェイス (文字列を除く) を実装していない Field の値のみ再取得します。 |
BypassIfObservable | データ型が System.Collections.Specialized.INotifyCollectionChanged インターフェイスまたは System.ComponentModel.IBindingList インターフェイスを実装していない Field の値のみ再取得します。 |
Default | デフォルト値を使用します。上位に設定されていない限り、これは「RefreshValue」に解決されます。 |
RefreshValue | 値を再取得します。 |
注: 非固有通知は 2 つのうちいずれかの方法で受信できます。親リストが System.ComponentModel.IBindingList を実装し、System.ComponentModel.ListChangedType が「ItemChanged」で PropertyDescriptor が null の ListChanged イベントを発行している場合最初の方法を採用します。データ項目が System.ComponentModel.INotifyPropertyChanged を実装し、「PropertyName」が null または空の PropertyChanged イベントを発行している場合 2 番目の方法を採用します。