StateManagedCollection.OnValidate(Object) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Po przesłonięciu w klasie pochodnej weryfikuje element kolekcji StateManagedCollection .
protected:
virtual void OnValidate(System::Object ^ value);
protected virtual void OnValidate (object value);
abstract member OnValidate : obj -> unit
override this.OnValidate : obj -> unit
Protected Overridable Sub OnValidate (value As Object)
Parametry
- value
- Object
Element IStateManager do weryfikacji.
Wyjątki
value
to null
.
Uwagi
Metoda jest wywoływana OnValidate w celu zweryfikowania obiektu manipulowanego przez StateManagedCollection implementację metod interfejsu IList . Domyślna implementacja polega na sprawdzeniu, czy obiekt manipulowany przez kolekcję nie null
jest ; jednak kolekcje pochodzące z StateManagedCollection zastąpienia OnValidate metody w celu przeprowadzenia dodatkowej weryfikacji, na przykład sprawdzania typów.