TypeConverter.GetStandardValues Method

Definition

Returns a collection of standard values for the data type this type converter is designed for.

Overloads

GetStandardValues()

Returns a collection of standard values from the default context for the data type this type converter is designed for.

GetStandardValues(ITypeDescriptorContext)

Returns a collection of standard values for the data type this type converter is designed for when provided with a format context.

GetStandardValues()

Source:
TypeConverter.cs
Source:
TypeConverter.cs
Source:
TypeConverter.cs

Returns a collection of standard values from the default context for the data type this type converter is designed for.

C#
public System.Collections.ICollection? GetStandardValues();
C#
public System.Collections.ICollection GetStandardValues();

Returns

A TypeConverter.StandardValuesCollection containing a standard set of valid values, or null if the data type does not support a standard set of values.

Remarks

As implemented in this class, this method always returns null.

Applies to

.NET 10 and other versions
Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

GetStandardValues(ITypeDescriptorContext)

Source:
TypeConverter.cs
Source:
TypeConverter.cs
Source:
TypeConverter.cs

Returns a collection of standard values for the data type this type converter is designed for when provided with a format context.

C#
public virtual System.ComponentModel.TypeConverter.StandardValuesCollection? GetStandardValues(System.ComponentModel.ITypeDescriptorContext? context);
C#
public virtual System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context);

Parameters

context
ITypeDescriptorContext

An ITypeDescriptorContext that provides a format context that can be used to extract additional information about the environment from which this converter is invoked. This parameter or properties of this parameter can be null.

Returns

A TypeConverter.StandardValuesCollection that holds a standard set of valid values, or null if the data type does not support a standard set of values.

Examples

For an example on this function, see the TypeConverter class.

Remarks

As implemented in TypeConverter, this method always returns null.

Notes to Inheritors

Override this method if the type you want to convert supports standard values.

See also

Applies to

.NET 10 and other versions
Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1