Validation.MarkInvalid(BindingExpressionBase, ValidationError) メソッド

定義

指定された BindingExpression オブジェクトで、指定された ValidationError オブジェクトを無効としてマークします。Marks the specified BindingExpression object as invalid with the specified ValidationError object.

public:
 static void MarkInvalid(System::Windows::Data::BindingExpressionBase ^ bindingExpression, System::Windows::Controls::ValidationError ^ validationError);
public static void MarkInvalid (System.Windows.Data.BindingExpressionBase bindingExpression, System.Windows.Controls.ValidationError validationError);
static member MarkInvalid : System.Windows.Data.BindingExpressionBase * System.Windows.Controls.ValidationError -> unit

パラメーター

bindingExpression
BindingExpressionBase

無効としてマークする BindingExpression オブジェクト。The BindingExpression object to mark as invalid.

validationError
ValidationError

使用する ValidationError オブジェクト。The ValidationError object to use.

例外

validationErrornull の場合。If validationError is null.

注釈

BindingExpression呼び出されるか、 ClearInvalidまたはバインディングソースへの別の転送が正常に検証されるまで、オブジェクトは無効のままになります。The BindingExpression object stays invalid until ClearInvalid is called or another transfer to the binding source validates successfully.

適用対象