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 и делегатами для переопределения логики |
PropertyMetadata(Object, DependencyPropertyOptions, GetValueOverride, SetValueOverride, Attribute[]) |
Инициализирует новый экземпляр класса PropertyMetadata со значением свойства по умолчанию, значением перечисления DependencyPropertyOptions и делегатами для переопределения логики |
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.