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, PropertyChangedCallback, CoerceValueCallback, Boolean)

Инициализирует новый экземпляр UIPropertyMetadata класса с указанным значением и обратными вызовами по умолчанию, а логическое значение, используемое для отключения анимаций в свойстве.

UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback)

Инициализирует новый экземпляр UIPropertyMetadata класса с указанным значением по умолчанию и обратными вызовами.

UIPropertyMetadata(Object, PropertyChangedCallback)

Инициализирует новый экземпляр UIPropertyMetadata класса с указанным обратным вызовом PropertyChanged.

UIPropertyMetadata(Object)

Инициализирует новый экземпляр 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)

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

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