Freigeben über


ReferenceConverter.IsValueAllowed(ITypeDescriptorContext, Object) Methode

Definition

Gibt einen Wert zurück, der angibt, ob ein bestimmter Wert der Auflistung von Standardwerten hinzugefügt werden kann.

protected:
 virtual bool IsValueAllowed(System::ComponentModel::ITypeDescriptorContext ^ context, System::Object ^ value);
protected virtual bool IsValueAllowed (System.ComponentModel.ITypeDescriptorContext context, object value);
abstract member IsValueAllowed : System.ComponentModel.ITypeDescriptorContext * obj -> bool
override this.IsValueAllowed : System.ComponentModel.ITypeDescriptorContext * obj -> bool
Protected Overridable Function IsValueAllowed (context As ITypeDescriptorContext, value As Object) As Boolean

Parameter

context
ITypeDescriptorContext

Eine ITypeDescriptorContext-Schnittstelle, die einen zusätzlichen Kontext bereitstellt.

value
Object

Der zu überprüfende Wert.

Gibt zurück

true, wenn der Wert zulässig ist und der Auflistung der Standardwerte hinzugefügt werden kann, false, wenn der Wert der Auflistung der Standardwerte nicht hinzugefügt werden kann.

Hinweise

Diese Methode wird für jeden Wert aufgerufen, der mit dem diesem ReferenceConverter zugeordneten Typ übereinstimmt, und für jede gefundene Komponente, die dem zugeordneten Typ entspricht. Standardmäßig gibt diese Methode zurück true, d. h. sie ermöglicht das Hinzufügen des Werts in die Standardwerteauflistung.

Hinweise für Vererber

Überschreiben Sie diese Methode, wenn Sie der Standardwerteauflistung keinen Wert hinzufügen möchten.

Gilt für:

Weitere Informationen