IAttachedPropertyStore インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アタッチ可能なメンバーが設定されているオブジェクトの、アタッチ可能なメンバー ストアを表します。 このアタッチ可能なメンバー ストアは、AttachablePropertyServices を使用して参照できます。
public interface class IAttachedPropertyStore
public interface IAttachedPropertyStore
type IAttachedPropertyStore = interface
Public Interface IAttachedPropertyStore
注釈
アタッチ可能なメンバーは通常実装され、アタッチ可能なプロパティとして使用されます。 "アタッチ可能なメンバー" という用語は、テクノロジがアタッチ可能なイベントのシステムも定義する可能性を提供します。 添付可能なイベントは、プロパティ ストア内の項目として、アタッチ可能なメンバーの使用によって割り当てられるハンドラーへの参照を格納します。 XAML のアタッチ可能なイベントでは、アタッチ可能なイベントが基になる型システムのプロパティではない場合でも、実際の使用と見なされている場合でも、アタッチ可能なプロパティと同じストアを使用できます。
プロパティ
PropertyCount |
このアタッチ可能なメンバー ストア内にあるアタッチ可能なメンバー エントリの数を取得します。 |
メソッド
CopyPropertiesTo(KeyValuePair<AttachableMemberIdentifier,Object>[], Int32) |
このアタッチ可能なメンバー ストアからコピー先の配列に、アタッチ可能なすべてのメンバー/値のペアをコピーします。 |
RemoveProperty(AttachableMemberIdentifier) |
指定されたアタッチ可能なメンバーのエントリを、このアタッチ可能なメンバー ストアから削除します。 |
SetProperty(AttachableMemberIdentifier, Object) |
指定されたストアに、指定されたアタッチ可能なメンバーの値を設定します。 |
TryGetProperty(AttachableMemberIdentifier, Object) |
指定されたストアで、指定されたアタッチ可能なメンバーの値の取得を試みます。 |