既存の PropertyDescriptor を渡された場合に、既存のプロパティ記述子と同一の新しいプロパティ記述子を作成します。
Overloads Public Shared Function CreateProperty( _
ByVal componentType As Type, _ ByVal oldPropertyDescriptor As PropertyDescriptor, _ ByVal ParamArray attributes() As Attribute _) As PropertyDescriptor
[C#]
public static PropertyDescriptor CreateProperty(TypecomponentType,PropertyDescriptoroldPropertyDescriptor, params Attribute[] attributes);
[C++]
public: static PropertyDescriptor* CreateProperty(Type* componentType,PropertyDescriptor* oldPropertyDescriptor,Attribute* attributes[]);
[JScript]
public static function CreateProperty(
componentType : Type,oldPropertyDescriptor : PropertyDescriptor,attributes : Attribute[]) : PropertyDescriptor;
パラメータ
- componentType
プロパティが関連付けられているコンポーネントの型。 - oldPropertyDescriptor
既存のプロパティ記述子。 - attributes
プロパティの新しい属性。
戻り値
新しい PropertyDescriptor には、既存のメタデータ属性にマージされた、指定したメタデータ属性が含まれます。
使用例
このメソッドの例については、「 Web フォーム テンプレート データ連結コントロール デザイナのサンプル 」のサンプルを参照してください。
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ
参照
TypeDescriptor クラス | TypeDescriptor メンバ | System.ComponentModel 名前空間 | TypeDescriptor.CreateProperty オーバーロードの一覧