PropertyEntry クラス

定義

選択したアイテムのプロパティのデータを表し、型固有のデータを使用してこのプロパティを編集できるようにします。

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

このPropertyValuePropertyEntryを取得します。

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 イベントの宣言。

適用対象