ReferenceConverter.IsValueAllowed(ITypeDescriptorContext, Object) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение, указывающее, можно ли добавить определенное значение в коллекцию стандартных значений.
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
Параметры
- context
- ITypeDescriptorContext
Объект, ITypeDescriptorContext предоставляющий дополнительный контекст.
- value
- Object
Значение для проверки.
Возвращаемое значение
true Значение , если значение разрешено и может быть добавлено в коллекцию стандартных значений; false Значение , если значение не может быть добавлено в коллекцию стандартных значений.
Комментарии
Этот метод вызывается для каждого значения, соответствующего типу, связанному с этим ReferenceConverter , и для каждого компонента, который имеет связанный тип. По умолчанию этот метод возвращает true, то есть позволяет добавлять значение в коллекцию стандартных значений.
Примечания для тех, кто наследует этот метод
Переопределите этот метод, если вы не хотите добавлять значение в коллекцию стандартных значений.