TypeDescriptor.GetProperties メソッド
プロパティのコレクションを取得します。
オーバーロードの一覧
指定したコンポーネントのプロパティのコレクションを取得します。
.NET Compact Framework でもサポート。
[Visual Basic] Overloads Public Shared Function GetProperties(Object) As PropertyDescriptorCollection
[C#] public static PropertyDescriptorCollection GetProperties(object);
[C++] public: static PropertyDescriptorCollection* GetProperties(Object*);
[JScript] public static function GetProperties(Object) : PropertyDescriptorCollection;
指定したコンポーネントの型のプロパティのコレクションを取得します。
.NET Compact Framework でもサポート。
[Visual Basic] Overloads Public Shared Function GetProperties(Type) As PropertyDescriptorCollection
[C#] public static PropertyDescriptorCollection GetProperties(Type);
[C++] public: static PropertyDescriptorCollection* GetProperties(Type*);
[JScript] public static function GetProperties(Type) : PropertyDescriptorCollection;
指定した属性配列をフィルタとして使用して、指定したコンポーネントのプロパティのコレクションを取得します。
[Visual Basic] Overloads Public Shared Function GetProperties(Object, Attribute()) As PropertyDescriptorCollection
[C#] public static PropertyDescriptorCollection GetProperties(object, Attribute[]);
[C++] public: static PropertyDescriptorCollection* GetProperties(Object*, Attribute[]);
[JScript] public static function GetProperties(Object, Attribute[]) : PropertyDescriptorCollection;
既定の型記述子を使用して、指定したコンポーネントのプロパティのコレクションを取得します。
.NET Compact Framework でもサポート。
[Visual Basic] Overloads Public Shared Function GetProperties(Object, Boolean) As PropertyDescriptorCollection
[C#] public static PropertyDescriptorCollection GetProperties(object, bool);
[C++] public: static PropertyDescriptorCollection* GetProperties(Object*, bool);
[JScript] public static function GetProperties(Object, Boolean) : PropertyDescriptorCollection;
指定した属性配列をフィルタとして使用して、指定したコンポーネントの型のプロパティのコレクションを取得します。
[Visual Basic] Overloads Public Shared Function GetProperties(Type, Attribute()) As PropertyDescriptorCollection
[C#] public static PropertyDescriptorCollection GetProperties(Type, Attribute[]);
[C++] public: static PropertyDescriptorCollection* GetProperties(Type*, Attribute[]);
[JScript] public static function GetProperties(Type, Attribute[]) : PropertyDescriptorCollection;
指定した属性配列をフィルタとして使用し、カスタムの型記述子を使用して、指定したコンポーネントのプロパティのコレクションを取得します。
[Visual Basic] Overloads Public Shared Function GetProperties(Object, Attribute(), Boolean) As PropertyDescriptorCollection
[C#] public static PropertyDescriptorCollection GetProperties(object, Attribute[], bool);
[C++] public: static PropertyDescriptorCollection* GetProperties(Object*, Attribute[], bool);
[JScript] public static function GetProperties(Object, Attribute[], Boolean) : PropertyDescriptorCollection;
使用例
このメソッドの例については、 Contains のトピックのサンプルを参照してください。
参照
TypeDescriptor クラス | TypeDescriptor メンバ | System.ComponentModel 名前空間