Поделиться через


UIPropertyMetadata Конструкторы

Определение

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

Перегрузки

UIPropertyMetadata()

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

UIPropertyMetadata(Object)

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

UIPropertyMetadata(PropertyChangedCallback)

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

UIPropertyMetadata(Object, PropertyChangedCallback)

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

UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback)

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

UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback, Boolean)

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

UIPropertyMetadata()

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

public:
 UIPropertyMetadata();
public UIPropertyMetadata ();
Public Sub New ()

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

UIPropertyMetadata(Object)

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

public:
 UIPropertyMetadata(System::Object ^ defaultValue);
public UIPropertyMetadata (object defaultValue);
new System.Windows.UIPropertyMetadata : obj -> System.Windows.UIPropertyMetadata
Public Sub New (defaultValue As Object)

Параметры

defaultValue
Object

Как правило, значение по умолчанию свойства зависимостей представляет собой значение определенного типа.

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

UIPropertyMetadata(PropertyChangedCallback)

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

public:
 UIPropertyMetadata(System::Windows::PropertyChangedCallback ^ propertyChangedCallback);
public UIPropertyMetadata (System.Windows.PropertyChangedCallback propertyChangedCallback);
new System.Windows.UIPropertyMetadata : System.Windows.PropertyChangedCallback -> System.Windows.UIPropertyMetadata
Public Sub New (propertyChangedCallback As PropertyChangedCallback)

Параметры

propertyChangedCallback
PropertyChangedCallback

Ссылка на реализацию обработчика вызывается системой управления свойствами при каждом изменении значения свойства.

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

UIPropertyMetadata(Object, PropertyChangedCallback)

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

public:
 UIPropertyMetadata(System::Object ^ defaultValue, System::Windows::PropertyChangedCallback ^ propertyChangedCallback);
public UIPropertyMetadata (object defaultValue, System.Windows.PropertyChangedCallback propertyChangedCallback);
new System.Windows.UIPropertyMetadata : obj * System.Windows.PropertyChangedCallback -> System.Windows.UIPropertyMetadata
Public Sub New (defaultValue As Object, propertyChangedCallback As PropertyChangedCallback)

Параметры

defaultValue
Object

Как правило, значение по умолчанию свойства зависимостей представляет собой значение определенного типа.

propertyChangedCallback
PropertyChangedCallback

Ссылка на реализацию обработчика вызывается системой управления свойствами при каждом изменении значения свойства.

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

UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback)

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

public:
 UIPropertyMetadata(System::Object ^ defaultValue, System::Windows::PropertyChangedCallback ^ propertyChangedCallback, System::Windows::CoerceValueCallback ^ coerceValueCallback);
public UIPropertyMetadata (object defaultValue, System.Windows.PropertyChangedCallback propertyChangedCallback, System.Windows.CoerceValueCallback coerceValueCallback);
new System.Windows.UIPropertyMetadata : obj * System.Windows.PropertyChangedCallback * System.Windows.CoerceValueCallback -> System.Windows.UIPropertyMetadata
Public Sub New (defaultValue As Object, propertyChangedCallback As PropertyChangedCallback, coerceValueCallback As CoerceValueCallback)

Параметры

defaultValue
Object

Как правило, значение по умолчанию свойства зависимостей представляет собой значение определенного типа.

propertyChangedCallback
PropertyChangedCallback

Ссылка на реализацию обработчика вызывается системой управления свойствами при каждом изменении значения свойства.

coerceValueCallback
CoerceValueCallback

Ссылка на реализацию обработчика вызывается системой управления свойствами при каждом вызове CoerceValue(DependencyProperty) против данного свойства.

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

UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback, Boolean)

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

public:
 UIPropertyMetadata(System::Object ^ defaultValue, System::Windows::PropertyChangedCallback ^ propertyChangedCallback, System::Windows::CoerceValueCallback ^ coerceValueCallback, bool isAnimationProhibited);
public UIPropertyMetadata (object defaultValue, System.Windows.PropertyChangedCallback propertyChangedCallback, System.Windows.CoerceValueCallback coerceValueCallback, bool isAnimationProhibited);
new System.Windows.UIPropertyMetadata : obj * System.Windows.PropertyChangedCallback * System.Windows.CoerceValueCallback * bool -> System.Windows.UIPropertyMetadata
Public Sub New (defaultValue As Object, propertyChangedCallback As PropertyChangedCallback, coerceValueCallback As CoerceValueCallback, isAnimationProhibited As Boolean)

Параметры

defaultValue
Object

Как правило, значение по умолчанию свойства зависимостей представляет собой значение определенного типа.

propertyChangedCallback
PropertyChangedCallback

Ссылка на реализацию обработчика вызывается системой управления свойствами при каждом изменении значения свойства.

coerceValueCallback
CoerceValueCallback

Ссылка на реализацию обработчика вызывается системой управления свойствами при каждом вызове CoerceValue(DependencyProperty) против данного свойства.

isAnimationProhibited
Boolean

Чтобы запретить системе управления свойствами воспроизводить анимацию для свойства относящегося к данным метаданным, установите true. При отображении анимации, подобные свойства увеличивают время выполнения обработки исключений. Значение по умолчанию — false.

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