IAttachedPropertyStore 介面

定義

表示物件 (其中設定了可附加成員) 的可附加成員存放區。 之後可以使用 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)

嘗試在指定的存放區中,取得指定之可附加成員的值。

適用於

另請參閱