TypeConverter.GetStandardValuesExclusive Метод

Определение

Возвращает значение, показывающее, является ли исчерпывающим списком коллекция стандартных значений, возвращаемая методом GetStandardValues().

Перегрузки

GetStandardValuesExclusive()

Возвращает значение, показывающее, является ли исчерпывающим списком коллекция стандартных значений, возвращаемая методом GetStandardValues().

GetStandardValuesExclusive(ITypeDescriptorContext)

Используя заданный контекст, возвращает значение, показывающее, является ли исчерпывающим списком возможных значений коллекция стандартных значений, возвращаемая методом GetStandardValues().

GetStandardValuesExclusive()

Возвращает значение, показывающее, является ли исчерпывающим списком коллекция стандартных значений, возвращаемая методом GetStandardValues().

public:
 bool GetStandardValuesExclusive();
public bool GetStandardValuesExclusive ();
member this.GetStandardValuesExclusive : unit -> bool
Public Function GetStandardValuesExclusive () As Boolean

Возвращаемое значение

Boolean

Имеет значение true, если объект класса TypeConverter.StandardValuesCollection, возвращенный методом GetStandardValues(), является исчерпывающим списком возможных значений, значение false, если возможны другие значения.

Комментарии

Реализация данного метода в этом классе всегда возвращает значение false.

Если список является исчерпывающим (например, для типа данных перечисления), другие значения оказываются недопустимы. Если список не является исчерпывающим, то, кроме списка стандартных значений, предоставляемых методом GetStandardValues, могут существовать и другие допустимые значения. Если значения являются исключающими, список, возвращаемый методом GetStandardValues, не должен позволять изменять эти значения.

Применяется к

GetStandardValuesExclusive(ITypeDescriptorContext)

Используя заданный контекст, возвращает значение, показывающее, является ли исчерпывающим списком возможных значений коллекция стандартных значений, возвращаемая методом GetStandardValues().

public:
 virtual bool GetStandardValuesExclusive(System::ComponentModel::ITypeDescriptorContext ^ context);
public virtual bool GetStandardValuesExclusive (System.ComponentModel.ITypeDescriptorContext context);
public virtual bool GetStandardValuesExclusive (System.ComponentModel.ITypeDescriptorContext? context);
abstract member GetStandardValuesExclusive : System.ComponentModel.ITypeDescriptorContext -> bool
override this.GetStandardValuesExclusive : System.ComponentModel.ITypeDescriptorContext -> bool
Public Overridable Function GetStandardValuesExclusive (context As ITypeDescriptorContext) As Boolean

Параметры

context
ITypeDescriptorContext

Объект ITypeDescriptorContext, предоставляющий контекст формата.

Возвращаемое значение

Boolean

Имеет значение true, если объект класса TypeConverter.StandardValuesCollection, возвращенный методом GetStandardValues(), является исчерпывающим списком возможных значений, значение false, если возможны другие значения.

Комментарии

Реализация данного метода в этом классе всегда возвращает значение false.

Если список является исчерпывающим (например, для типа данных перечисления), другие значения оказываются недопустимы. Если список не является исчерпывающим, то, кроме списка стандартных значений, предоставляемых методом GetStandardValues, могут существовать и другие допустимые значения. Если значения являются исключающими, список, возвращаемый методом GetStandardValues, не должен позволять изменять эти значения.

Примечания для тех, кто наследует этот метод

Переопределите этот метод, если тип, который требуется преобразовать, поддерживает стандартные значения.

Для получения дополнительных сведений о среде, из которой вызывается этот преобразователь, используйте параметр context. Этот параметр может быть null , поэтому всегда следует его проверять. Свойства объекта контекста могут также возвращать значение null.

См. также раздел

Применяется к