ToolboxItem.ValidatePropertyValue(String, 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.
Sprawdza poprawność właściwości przed przypisaniem jej do słownika właściwości.
protected:
virtual System::Object ^ ValidatePropertyValue(System::String ^ propertyName, System::Object ^ value);
protected virtual object ValidatePropertyValue (string propertyName, object value);
protected virtual object? ValidatePropertyValue (string propertyName, object? value);
abstract member ValidatePropertyValue : string * obj -> obj
override this.ValidatePropertyValue : string * obj -> obj
Protected Overridable Function ValidatePropertyValue (propertyName As String, value As Object) As Object
Parametry
- propertyName
- String
Nazwa właściwości do zweryfikowania.
- value
- Object
Wartość, względem której ma być weryfikowana.
Zwraca
Wartość używana do przeprowadzania walidacji.
Wyjątki
value
is null
, i propertyName
jest "IsTransient".
Uwagi
Metoda jest wywoływana ValidatePropertyValue za każdym razem, gdy wartość jest ustawiana w słowniku właściwości. Za pomocą tej metody można zmienić wartość obiektu przed zatwierdzeniem go lub odrzucić go, zgłaszając wyjątek.