DataFieldConverter.GetStandardValuesExclusive(ITypeDescriptorContext) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает значение, показывающее, является ли коллекция стандартных значений, возвращенная методом GetStandardValues(), списком всех возможных значений.
public:
override bool GetStandardValuesExclusive(System::ComponentModel::ITypeDescriptorContext ^ context);
public override bool GetStandardValuesExclusive (System.ComponentModel.ITypeDescriptorContext context);
override this.GetStandardValuesExclusive : System.ComponentModel.ITypeDescriptorContext -> bool
Public Overrides Function GetStandardValuesExclusive (context As ITypeDescriptorContext) As Boolean
Параметры
- context
- ITypeDescriptorContext
Объект ITypeDescriptorContext, используемый для получения дополнительных сведений о контексте.
Возвращаемое значение
Значение true
, если коллекция TypeConverter.StandardValuesCollection, возвращенная методом GetStandardValues(), является всеобъемлющим списком возможных значений; в противном случае — значение; false
, если возможны другие значения.
Реализация данного метода в этом классе всегда возвращает значение false
.
Комментарии
Если список является исчерпывающим (например, для типа данных перечисления), другие значения оказываются недопустимы. Если список не является эксклюзивным, существуют и другие допустимые значения, кроме списка стандартных значений, который GetStandardValues предоставляет.
Примечания для тех, кто наследует этот метод
Переопределите этот метод, если тип, который требуется преобразовать, поддерживает стандартные значения.
Параметр context
можно использовать для извлечения дополнительных сведений о среде, из которой вызывается преобразователь. Это может быть null
, поэтому всегда следует проверять. Кроме того, свойства context
объекта могут также возвращать null
.