Freigeben über


ToolboxItem.ValidatePropertyValue(String, Object) Methode

Definition

Überprüft eine Eigenschaft, bevor sie dem Eigenschaftenwörterbuch zugewiesen wird.

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

Parameter

propertyName
String

Der Name der zu überprüfenden Eigenschaft.

value
Object

Der Wert, auf den überprüft werden soll.

Gibt zurück

Der Wert, der zum Ausführen der Validierung verwendet wird.

Ausnahmen

value ist null, und propertyName ist "IsTransient".

Hinweise

Die ValidatePropertyValue -Methode wird aufgerufen, wenn ein Wert im Eigenschaftenverzeichnis festgelegt wird. Mit dieser Methode können Sie den Wert eines Objekts vor dem Commit ändern oder ihn ablehnen, indem Sie eine Ausnahme auslösen.

Gilt für: