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
, то есть позволяет добавить значение в коллекцию стандартных значений.
Примечания для тех, кто наследует этот метод
Переопределите этот метод, если не требуется добавлять значение в коллекцию стандартных значений.