TypeConverter.GetPropertiesSupported Method

Definition

Returns whether this object supports properties.

Overloads

GetPropertiesSupported(ITypeDescriptorContext)

Returns whether this object supports properties, using the specified context.

GetPropertiesSupported()

Returns whether this object supports properties.

GetPropertiesSupported(ITypeDescriptorContext)

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

Returns whether this object supports properties, using the specified context.

C#
public virtual bool GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext context);
C#
public virtual bool GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext? context);

Parameters

context
ITypeDescriptorContext

An ITypeDescriptorContext that provides a format context.

Returns

true if GetProperties(Object) should be called to find the properties of this object; otherwise, false.

Remarks

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

Notes to Inheritors

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

Use the context parameter to extract additional information about the environment from which this converter is invoked. This parameter can be null, so always check it. Also, properties on the context object can return null.

See also

Applies to

.NET 9 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
.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 (package-provided), 4.7, 4.7.1 (package-provided), 4.7.1, 4.7.2 (package-provided), 4.7.2, 4.8 (package-provided), 4.8, 4.8.1
.NET Standard 2.0, 2.1

GetPropertiesSupported()

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

Returns whether this object supports properties.

C#
public bool GetPropertiesSupported();

Returns

true if GetProperties(Object) should be called to find the properties of this object; otherwise, false.

Remarks

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

Applies to

.NET 9 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
.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 (package-provided), 4.7, 4.7.1 (package-provided), 4.7.1, 4.7.2 (package-provided), 4.7.2, 4.8 (package-provided), 4.8, 4.8.1
.NET Standard 2.0, 2.1