AttachedProperty Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Используется для связывания или присоединения дополнительных сведений к экземпляру объекта.
public ref class AttachedProperty abstract
public abstract class AttachedProperty
type AttachedProperty = class
Public MustInherit Class AttachedProperty
- Наследование
-
AttachedProperty
- Производный
Комментарии
Это используется конструктор рабочих процессов Windows, чтобы отследить интересные фрагменты данных во время сеанса редактирования для данных, которые в противном случае являются временными, которые будут отброшены в конце сеанса редактирования. AttachedProperty полезен, так как элементы в View можно привязывать к значениям и реагировать на изменения. Например, так отображается выбранный шаблон элемента (в качестве управляющих данных берется вложенное свойство этого шаблона).
Конструкторы
| AttachedProperty() |
Инициализирует новый экземпляр класса AttachedProperty. |
Свойства
| IsBrowsable |
Возвращает или задает логическое значение, указывающее, доступен ли для просмотра объект AttachedProperty. |
| IsReadOnly |
Возвращает значение, указывающее, доступно ли вложенное свойство только для чтения. |
| Name |
Получает или задает имя свойства. |
| OwnerType |
Возвращает или задает тип владельца. |
| Type |
Возвращает тип. |
Методы
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
| GetValue(ModelItem) |
Возвращает значение указанного элемента модели. |
| MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
| NotifyPropertyChanged(ModelItem) |
Создает уведомление, которое указывает, что заданный элемент модели был изменен. |
| ResetValue(ModelItem) |
Сбрасывает указанный элемент модели в значение по умолчанию. |
| SetValue(ModelItem, Object) |
Устанавливает указанный элемент модели в указанное значение. |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |