System::Reflection::PropertyInfo クラス
コンテンツ
[
隠れる
]PropertyInfo class
プロパティ情報を表します。
class PropertyInfo : public System::Reflection::MemberInfo
メソッド
| メソッド | 説明 |
|---|---|
| get_MemberType() const override | このメンバーがプロパティであることを示す MemberTypes の値を取得します。 |
| get_PropertyType() | プロパティの型を取得します。 |
| GetValue(System::SharedPtr<System::Object>) | 特定のオブジェクトからプロパティの値を取得します。 |
| GetValue(System::SharedPtr<System::Object>, System::ArrayPtr<System::SharedPtr<System::Object>>) | 特定のオブジェクトからプロパティの値を取得します。 |
| PropertyInfo(String, System::SharedPtr<PropertyType>(ClassType::*)() const) | コンストラクタ。const getter のみを持つプロパティ。 |
| PropertyInfo(String, System::SharedPtr<PropertyType>(ClassType::*)()) | コンストラクタ。非 const getter のみを持つプロパティ。 |
| PropertyInfo(String, void(ClassType::)(System::SharedPtr<PropertyType>), System::SharedPtr<PropertyType>(ClassType::)() const) | コンストラクタ。 |
| PropertyInfo(String, void(ClassType::)(System::Nullable<NullableType>), System::Nullable<NullableType>(ClassType::)()) | コンストラクタ。Nullable プロパティ(setter と getter あり)。 |
| PropertyInfo(String, void(ClassType::)(System::Nullable<NullableType>), System::Nullable<NullableType>(ClassType::)() const) | コンストラクタ。Nullable プロパティ(const getter のみ)。 |
| PropertyInfo(String, void(ClassType::)(System::SharedPtr<PropertyType>), System::SharedPtr<PropertyType>(ClassType::)()) | コンストラクタ。Object プロパティ(getter のみ)。 |
| PropertyInfo(String, void(ClassType::)(System::String), System::String(ClassType::)()) | 文字列プロパティ情報を構築します。 |
| PropertyInfo(String, void(ClassType::)(System::String), System::String(ClassType::)() const) | const getter を持つクラスから文字列プロパティ情報を構築します。 |
| PropertyInfo(String, void(ClassType::)(System::Decimal), System::Decimal(ClassType::)()) | Decimal プロパティ情報を構築します。 |
| PropertyInfo(String, void(ClassType::)(System::Decimal), System::Decimal(ClassType::)() const) | const getter を持つクラスから Decimal プロパティ情報を構築します。 |
| PropertyInfo(String, void(ClassType::)(bool), bool(ClassType::)()) | ブール型プロパティ情報を構築します。 |
| PropertyInfo(String, void(ClassType::)(bool), bool(ClassType::)() const) | const getter を持つクラスからブール型プロパティ情報を構築します。 |
| PropertyInfo(String, void(ClassType::)(int64_t), int64_t(ClassType::)()) | int64_t プロパティ情報を構築します。 |
| PropertyInfo(String, void(ClassType::)(int64_t), int64_t(ClassType::)() const) | const getter を持つクラスから int64_t プロパティ情報を構築します。 |
| set_PropertyType(const TypeInfo&) | このプロパティの型を設定します。 |
| SetValue(System::SharedPtr<System::Object>, System::SharedPtr<System::Object>) | 特定のオブジェクトにプロパティの値を設定します。 |
| SetValue(System::SharedPtr<System::Object>, System::SharedPtr<System::Object>, System::ArrayPtr<System::SharedPtr<System::Object>>) | 特定のオブジェクトにプロパティの値を設定します。 |
参照
- Class MemberInfo
- Namespace System::Reflection
- Library Aspose.Page for C++