UIPropertyMetadata Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет метаданные свойств для несистемных свойств, которые влияют на отрисовку или пользовательский интерфейс на уровне ядра.
public ref class UIPropertyMetadata : System::Windows::PropertyMetadata
public class UIPropertyMetadata : System.Windows.PropertyMetadata
type UIPropertyMetadata = class
inherit PropertyMetadata
Public Class UIPropertyMetadata
Inherits PropertyMetadata
- Наследование
- Производный
Комментарии
FrameworkPropertyMetadata (производный от этого класса) — это более распространенный класс метаданных, используемый для свойств уровня платформы, которые также влияют на отрисовку и пользовательский интерфейс.
Конструкторы
UIPropertyMetadata() |
Инициализирует новый экземпляр класса UIPropertyMetadata. |
UIPropertyMetadata(Object) |
Инициализирует новый экземпляр UIPropertyMetadata класса, указав значение по умолчанию для свойства. |
UIPropertyMetadata(Object, PropertyChangedCallback) |
Инициализирует новый экземпляр UIPropertyMetadata класса с указанным ответом PropertyChanged. |
UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback) |
Инициализирует новый экземпляр UIPropertyMetadata класса с заданными значением по умолчанию и ответами. |
UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback, Boolean) |
Инициализирует новый экземпляр класса UIPropertyMetadata с указанными значением по умолчанию и ответами и булевым значением, используемым для отключения анимации свойства. |
UIPropertyMetadata(PropertyChangedCallback) |
Инициализирует новый экземпляр UIPropertyMetadata класса с указанным ответом PropertyChanged. |
Свойства
CoerceValueCallback |
Возвращает или задает ссылку на реализацию CoerceValueCallback указанную в этих метаданных. (Унаследовано от PropertyMetadata) |
DefaultValue |
Возвращает или задает значение по умолчанию свойства зависимостей. (Унаследовано от PropertyMetadata) |
IsAnimationProhibited |
Получает или задает значение, указывающее следует ли отключить анимацию для свойства зависимостей, если используется существующий экземпляр метаданных. |
IsSealed |
Возвращает значение, определяющее, были ли применены метаданные к свойству, что привело к запрету изменений экземпляра метаданных. (Унаследовано от PropertyMetadata) |
PropertyChangedCallback |
Возвращает или задает ссылку на реализацию PropertyChangedCallback указанную в этих метаданных. (Унаследовано от PropertyMetadata) |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
Merge(PropertyMetadata, DependencyProperty) |
Совмещает эти метаданные с основными. (Унаследовано от PropertyMetadata) |
OnApply(DependencyProperty, Type) |
Вызывается после применения данных метаданных к свойству, указывая на запечатывание метаданных. (Унаследовано от PropertyMetadata) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |