UIPropertyMetadata Класс

Определение

Предоставляет метаданные свойств для несистемных свойств, которые влияют на отрисовку или пользовательский интерфейс на уровне ядра.

public ref class UIPropertyMetadata : System::Windows::PropertyMetadata
public class UIPropertyMetadata : System.Windows.PropertyMetadata
type UIPropertyMetadata = class
    inherit PropertyMetadata
Public Class UIPropertyMetadata
Inherits PropertyMetadata
Наследование
UIPropertyMetadata
Производный

Комментарии

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)

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

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