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)

Пытается получить значение для указанного присоединяемого члена в указанном хранилище.

Применяется к

См. также раздел