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) |
Пытается получить значение для указанного присоединяемого члена в указанном хранилище. |