この型のオブジェクトそのオブジェクトのプロパティ値の指定のセットを使用して作成します。これは、変更できるプロパティを持つ変更できないオブジェクトを作成する場合に便利です。
Overrides Overloads Public Function CreateInstance( _
ByVal context As ITypeDescriptorContext, _ ByVal propertyValues As IDictionary _) As Object
[C#]
public override object CreateInstance(ITypeDescriptorContextcontext,IDictionarypropertyValues);
[C++]
public: Object* CreateInstance(ITypeDescriptorContext* context,IDictionary* propertyValues);
[JScript]
public override function CreateInstance(
context : ITypeDescriptorContext,propertyValues : IDictionary) : Object;
パラメータ
- context
追加のコンテキストが提供されるときに使用する型記述子。 - propertyValues
新しいプロパティ値のディクショナリ。このディクショナリには、名前と値の一連のペアが格納されています。各プロパティに対する名前と値のペアは、 GetProperties オブジェクトから返されます。
戻り値
新しく作成されたオブジェクト、またはオブジェクトが作成できなかった場合は null。既定の実装では null を返します。
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ
参照
SizeConverter クラス | SizeConverter メンバ | System.Drawing 名前空間 | SizeConverter.CreateInstance オーバーロードの一覧