MarginsConverter.CreateInstance(ITypeDescriptorContext, IDictionary) Method

Definition

Creates an Object given a set of property values for the object.

C#
public override object CreateInstance(System.ComponentModel.ITypeDescriptorContext? context, System.Collections.IDictionary propertyValues);
C#
public override object CreateInstance(System.ComponentModel.ITypeDescriptorContext context, System.Collections.IDictionary propertyValues);

Parameters

context
ITypeDescriptorContext

An ITypeDescriptorContext that provides a format context.

propertyValues
IDictionary

An IDictionary of new property values.

Returns

An Object representing the specified IDictionary, or null if the object cannot be created.

Exceptions

propertyValues is null.

Remarks

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

Applies to

Product Versions
.NET 8 (package-provided), 9 (package-provided), 10 (package-provided)
.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 (package-provided)
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

See also