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

Определение

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

Перегрузки

PropertyMetadata()

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

PropertyMetadata(Attribute[])

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

PropertyMetadata(Object)

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

PropertyMetadata(DependencyPropertyOptions)

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

PropertyMetadata(Object, Attribute[])

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

PropertyMetadata(Object, DependencyPropertyOptions)

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

PropertyMetadata(DependencyPropertyOptions, Attribute[])

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

PropertyMetadata(Object, DependencyPropertyOptions, Attribute[])

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

PropertyMetadata(Object, DependencyPropertyOptions, GetValueOverride, SetValueOverride)

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

PropertyMetadata(Object, DependencyPropertyOptions, GetValueOverride, SetValueOverride, Attribute[])

Инициализирует новый экземпляр класса PropertyMetadata со значением свойства по умолчанию, значением перечисления DependencyPropertyOptions и делегатами для переопределения логики GetValue и SetValue, относящейся к свойству зависимостей, а также с массивом атрибутов.

PropertyMetadata()

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

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

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

PropertyMetadata(Attribute[])

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

public:
 PropertyMetadata(... cli::array <Attribute ^> ^ attributes);
public PropertyMetadata (params Attribute[] attributes);
new System.Workflow.ComponentModel.PropertyMetadata : Attribute[] -> System.Workflow.ComponentModel.PropertyMetadata
Public Sub New (ParamArray attributes As Attribute())

Параметры

attributes
Attribute[]

Атрибуты, применимые к свойству зависимостей, такие как DesignerSerializationVisibilityAttribute и ValidationOptionAttribute.

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

PropertyMetadata(Object)

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

public:
 PropertyMetadata(System::Object ^ defaultValue);
public PropertyMetadata (object defaultValue);
new System.Workflow.ComponentModel.PropertyMetadata : obj -> System.Workflow.ComponentModel.PropertyMetadata
Public Sub New (defaultValue As Object)

Параметры

defaultValue
Object

Объект, представляющий свойство DefaultValue этого объекта PropertyMetadata.

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

PropertyMetadata(DependencyPropertyOptions)

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

public:
 PropertyMetadata(System::Workflow::ComponentModel::DependencyPropertyOptions options);
public PropertyMetadata (System.Workflow.ComponentModel.DependencyPropertyOptions options);
new System.Workflow.ComponentModel.PropertyMetadata : System.Workflow.ComponentModel.DependencyPropertyOptions -> System.Workflow.ComponentModel.PropertyMetadata
Public Sub New (options As DependencyPropertyOptions)

Параметры

options
DependencyPropertyOptions

Битовая комбинация значений перечисления, определяющая связанное свойство зависимостей.

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

PropertyMetadata(Object, Attribute[])

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

public:
 PropertyMetadata(System::Object ^ defaultValue, ... cli::array <Attribute ^> ^ attributes);
public PropertyMetadata (object defaultValue, params Attribute[] attributes);
new System.Workflow.ComponentModel.PropertyMetadata : obj * Attribute[] -> System.Workflow.ComponentModel.PropertyMetadata
Public Sub New (defaultValue As Object, ParamArray attributes As Attribute())

Параметры

defaultValue
Object

Объект, представляющий значение DefaultValue данного объекта PropertyMetadata.

attributes
Attribute[]

Атрибуты, применимые к свойству зависимостей, такие как DesignerSerializationVisibilityAttribute и ValidationOptionAttribute.

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

PropertyMetadata(Object, DependencyPropertyOptions)

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

public:
 PropertyMetadata(System::Object ^ defaultValue, System::Workflow::ComponentModel::DependencyPropertyOptions options);
public PropertyMetadata (object defaultValue, System.Workflow.ComponentModel.DependencyPropertyOptions options);
new System.Workflow.ComponentModel.PropertyMetadata : obj * System.Workflow.ComponentModel.DependencyPropertyOptions -> System.Workflow.ComponentModel.PropertyMetadata
Public Sub New (defaultValue As Object, options As DependencyPropertyOptions)

Параметры

defaultValue
Object

Объект, представляющий свойство DefaultValue этого объекта PropertyMetadata.

options
DependencyPropertyOptions

Битовая комбинация значений перечисления, определяющая связанное свойство зависимостей.

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

PropertyMetadata(DependencyPropertyOptions, Attribute[])

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

public:
 PropertyMetadata(System::Workflow::ComponentModel::DependencyPropertyOptions options, ... cli::array <Attribute ^> ^ attributes);
public PropertyMetadata (System.Workflow.ComponentModel.DependencyPropertyOptions options, params Attribute[] attributes);
new System.Workflow.ComponentModel.PropertyMetadata : System.Workflow.ComponentModel.DependencyPropertyOptions * Attribute[] -> System.Workflow.ComponentModel.PropertyMetadata
Public Sub New (options As DependencyPropertyOptions, ParamArray attributes As Attribute())

Параметры

options
DependencyPropertyOptions

Битовая комбинация значений перечисления, определяющая связанное свойство зависимостей.

attributes
Attribute[]

Атрибуты, применимые к свойству зависимостей, такие как DesignerSerializationVisibilityAttribute и ValidationOptionAttribute.

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

PropertyMetadata(Object, DependencyPropertyOptions, Attribute[])

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

public:
 PropertyMetadata(System::Object ^ defaultValue, System::Workflow::ComponentModel::DependencyPropertyOptions options, ... cli::array <Attribute ^> ^ attributes);
public PropertyMetadata (object defaultValue, System.Workflow.ComponentModel.DependencyPropertyOptions options, params Attribute[] attributes);
new System.Workflow.ComponentModel.PropertyMetadata : obj * System.Workflow.ComponentModel.DependencyPropertyOptions * Attribute[] -> System.Workflow.ComponentModel.PropertyMetadata
Public Sub New (defaultValue As Object, options As DependencyPropertyOptions, ParamArray attributes As Attribute())

Параметры

defaultValue
Object

Объект, представляющий значение DefaultValue данного объекта PropertyMetadata.

options
DependencyPropertyOptions

Битовая комбинация значений перечисления, определяющая связанное свойство зависимостей.

attributes
Attribute[]

Атрибуты, применимые к свойству зависимостей, такие как DesignerSerializationVisibilityAttribute и ValidationOptionAttribute.

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

PropertyMetadata(Object, DependencyPropertyOptions, GetValueOverride, SetValueOverride)

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

public:
 PropertyMetadata(System::Object ^ defaultValue, System::Workflow::ComponentModel::DependencyPropertyOptions options, System::Workflow::ComponentModel::GetValueOverride ^ getValueOverride, System::Workflow::ComponentModel::SetValueOverride ^ setValueOverride);
public PropertyMetadata (object defaultValue, System.Workflow.ComponentModel.DependencyPropertyOptions options, System.Workflow.ComponentModel.GetValueOverride getValueOverride, System.Workflow.ComponentModel.SetValueOverride setValueOverride);
new System.Workflow.ComponentModel.PropertyMetadata : obj * System.Workflow.ComponentModel.DependencyPropertyOptions * System.Workflow.ComponentModel.GetValueOverride * System.Workflow.ComponentModel.SetValueOverride -> System.Workflow.ComponentModel.PropertyMetadata
Public Sub New (defaultValue As Object, options As DependencyPropertyOptions, getValueOverride As GetValueOverride, setValueOverride As SetValueOverride)

Параметры

defaultValue
Object

Объект, представляющий значение DefaultValue данного объекта PropertyMetadata.

options
DependencyPropertyOptions

Битовая комбинация значений перечисления, определяющая связанное свойство зависимостей.

getValueOverride
GetValueOverride

Делегат GetValueOverride, принадлежащий этому экземпляру.

setValueOverride
SetValueOverride

Делегат SetValueOverride, принадлежащий этому экземпляру.

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

PropertyMetadata(Object, DependencyPropertyOptions, GetValueOverride, SetValueOverride, Attribute[])

Инициализирует новый экземпляр класса PropertyMetadata со значением свойства по умолчанию, значением перечисления DependencyPropertyOptions и делегатами для переопределения логики GetValue и SetValue, относящейся к свойству зависимостей, а также с массивом атрибутов.

public:
 PropertyMetadata(System::Object ^ defaultValue, System::Workflow::ComponentModel::DependencyPropertyOptions options, System::Workflow::ComponentModel::GetValueOverride ^ getValueOverride, System::Workflow::ComponentModel::SetValueOverride ^ setValueOverride, ... cli::array <Attribute ^> ^ attributes);
public PropertyMetadata (object defaultValue, System.Workflow.ComponentModel.DependencyPropertyOptions options, System.Workflow.ComponentModel.GetValueOverride getValueOverride, System.Workflow.ComponentModel.SetValueOverride setValueOverride, params Attribute[] attributes);
new System.Workflow.ComponentModel.PropertyMetadata : obj * System.Workflow.ComponentModel.DependencyPropertyOptions * System.Workflow.ComponentModel.GetValueOverride * System.Workflow.ComponentModel.SetValueOverride * Attribute[] -> System.Workflow.ComponentModel.PropertyMetadata
Public Sub New (defaultValue As Object, options As DependencyPropertyOptions, getValueOverride As GetValueOverride, setValueOverride As SetValueOverride, ParamArray attributes As Attribute())

Параметры

defaultValue
Object

Объект, представляющий значение DefaultValue данного объекта PropertyMetadata.

options
DependencyPropertyOptions

Битовая комбинация значений перечисления, определяющая связанное свойство зависимостей.

getValueOverride
GetValueOverride

Делегат GetValueOverride, принадлежащий этому экземпляру.

setValueOverride
SetValueOverride

Делегат SetValueOverride, принадлежащий этому экземпляру.

attributes
Attribute[]

Атрибуты, применимые к свойству зависимостей, такие как DesignerSerializationVisibilityAttribute и ValidationOptionAttribute.

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