MarginsConverter.CreateInstance(ITypeDescriptorContext, IDictionary) Method

Definition

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

public:
 override System::Object ^ CreateInstance(System::ComponentModel::ITypeDescriptorContext ^ context, System::Collections::IDictionary ^ propertyValues);
public override object CreateInstance (System.ComponentModel.ITypeDescriptorContext context, System.Collections.IDictionary propertyValues);
public override object CreateInstance (System.ComponentModel.ITypeDescriptorContext? context, System.Collections.IDictionary propertyValues);
override this.CreateInstance : System.ComponentModel.ITypeDescriptorContext * System.Collections.IDictionary -> obj
Public Overrides Function CreateInstance (context As ITypeDescriptorContext, propertyValues As IDictionary) As Object

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

See also