PropertyEntry クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
選択したアイテムのプロパティのデータを表し、型固有のデータを使用してこのプロパティを編集できるようにします。
public ref class PropertyEntry abstract : System::Activities::Presentation::PropertyEditing::IPropertyFilterTarget, System::ComponentModel::INotifyPropertyChanged
public abstract class PropertyEntry : System.Activities.Presentation.PropertyEditing.IPropertyFilterTarget, System.ComponentModel.INotifyPropertyChanged
type PropertyEntry = class
interface INotifyPropertyChanged
interface IPropertyFilterTarget
Public MustInherit Class PropertyEntry
Implements INotifyPropertyChanged, IPropertyFilterTarget
- 継承
-
PropertyEntry
- 実装
コンストラクター
| 名前 | 説明 |
|---|---|
| PropertyEntry() |
PropertyEntry クラスの新しいインスタンスを作成します。 |
| PropertyEntry(PropertyValue) |
指定したPropertyValueのサブプロパティとして機能するPropertyEntry クラスの新しいインスタンスを作成します。 |
プロパティ
| 名前 | 説明 |
|---|---|
| CategoryName |
このプロパティが存在するカテゴリの名前を取得します。 |
| Description |
カプセル化されたプロパティの説明を取得します。 |
| DisplayName |
PropertyEntryの表示名を取得します。 |
| HasStandardValues |
この PropertyEntryに対して標準値のセットを使用できるかどうかを示す値を取得します。 |
| IsAdvanced |
PropertyEntryがカスタム作成されているかどうかを示す値を取得します。 |
| IsReadOnly |
PropertyEntryが読み取り専用かどうかを示す値を取得します。 |
| MatchesFilter |
IPropertyFilterTargetがフィルターと一致するかどうかを示す値を取得します。 IPropertyFilterTargetがフィルターと一致し、プロパティ変更のイベント ハンドラー メソッドを起動することを示す値を設定します。 |
| ParentValue |
ホスト インフラストラクチャから派生したクラスの親 PropertyValue を取得します。 |
| PropertyName |
プロパティの名前を取得します。 |
| PropertyType |
プロパティの型を取得します。 |
| PropertyValue |
このPropertyValueのPropertyEntryを取得します。 |
| PropertyValueEditor |
このPropertyEntryの値を編集するために使用されるPropertyValueEditorを取得します。 |
| StandardValues |
この PropertyEntryでサポートされている一連の使用可能な値を取得します。 |
メソッド
| 名前 | 説明 |
|---|---|
| ApplyFilter(PropertyFilter) |
ターゲット プロパティ値が指定した PropertyFilterと一致するかどうかを格納します。 |
| CreatePropertyValueInstance() |
ホスト インフラストラクチャで、新しいホスト固有の PropertyValue インスタンスを作成できるようにします。 |
| Equals(Object) |
指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
| GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
| GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
| MatchesPredicate(PropertyFilterPredicate) |
ターゲットの表示名または型名が、フィルターの名前を含む指定した文字列と一致するかどうかを決定する IPropertyFilterTarget メソッドの実装。 |
| MemberwiseClone() |
現在の Objectの簡易コピーを作成します。 (継承元 Object) |
| OnFilterApplied(PropertyFilter) |
FilterApplied イベントを発生させます。 |
| OnPropertyChanged(PropertyChangedEventArgs) |
INotifyPropertyChanged PropertyChanged イベントを発生させます。 |
| OnPropertyChanged(String) |
PropertyValueが変更されたことがPropertyContainerEditModeに読み上げられると、INotifyPropertyChanged イベントを発生させます。 |
| ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
イベント
| 名前 | 説明 |
|---|---|
| FilterApplied |
IPropertyFilterTarget イベントの宣言。これは、ApplyFilter(PropertyFilter) メソッドの呼び出しによってPropertyFilterが変更されたときに発生します。 |
| PropertyChanged |
プロパティ値が変更されたときに発生する INotifyPropertyChanged イベントの宣言。 |