PropertyValue クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
プロパティ グリッド内のプロパティの値のデータ モデルを保持します。
public ref class PropertyValue abstract : System::ComponentModel::INotifyPropertyChanged
public abstract class PropertyValue : System.ComponentModel.INotifyPropertyChanged
type PropertyValue = class
interface INotifyPropertyChanged
Public MustInherit Class PropertyValue
Implements INotifyPropertyChanged
- 継承
-
PropertyValue
- 実装
コンストラクター
PropertyValue(PropertyEntry) |
親プロパティに指定した PropertyValue オブジェクトを設定して、PropertyEntry クラスの新しいインスタンスを初期化します。 |
プロパティ
CanConvertFromString |
派生クラスで実装された場合、Value が文字列から変換可能であるかどうかを示す値を取得します。 |
CatchExceptions |
プロパティ値の取得および設定中にスローされた例外をキャッチする必要があるか、または呼び出し元に直接伝達する必要があるかを示す値を取得します。 |
Collection |
派生クラスで実装された場合、PropertyValue によってプロパティがコレクションであることが示されたときに、コレクション内の項目に対応する IsCollection インスタンスのコレクションを取得します。 |
HasSubProperties |
派生クラスで実装された場合、このプロパティの型でサブプロパティがサポートされているかどうかを示す値を取得します。 |
IsCollection |
派生クラスで実装された場合、この PropertyValue がコレクションであるかどうかを示す値を取得します。 |
IsDefaultValue |
派生クラスで実装された場合、Value がプロパティの既定値であるかどうかを示す値を取得します。 |
IsMixedValue |
派生クラスで実装された場合、複数のオブジェクトにこのプロパティが含まれており、異なる値が設定されるかどうかを示す値を取得します。 |
ParentProperty |
プロパティの実装がホスト環境で行われる場合に、親 PropertyEntry を取得します。 |
Source |
派生クラスで実装された場合、このプロパティ値のソースについての情報を含む PropertyValueSource オブジェクトを取得します。 |
StringValue | |
SubProperties |
派生クラスで実装された場合、PropertyEntry インスタンスとしてサブプロパティのコレクションを取得します。 |
Value |
基になるプロパティ データのコレクションのプロパティ値を取得または設定します。 |
メソッド
イベント
PropertyChanged |
PropertyValue オブジェクトのプロパティまたはサブプロパティが変更されたときに発生します。 |
PropertyValueException |
ホスト実装でエラー処理のために使用されるイベントです。 |
RootValueChanged |
Value の値が変更された結果として StringValue プロパティまたは PropertyValue プロパティが更新されたときに発生します。 |
SubPropertyChanged |
PropertyValue が変更された結果としてサブプロパティが更新されたときに発生。 |
適用対象
.NET