PropertyMetadata Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci PropertyMetadata třídy.
Přetížení
| Name | Description |
|---|---|
| PropertyMetadata() |
Inicializuje novou instanci PropertyMetadata třídy. |
| PropertyMetadata(Attribute[]) |
Inicializuje novou instanci PropertyMetadata třídy s polem atributů. |
| PropertyMetadata(Object) |
Inicializuje novou instanci PropertyMetadata třídy s výchozí hodnotou vlastnosti. |
| PropertyMetadata(DependencyPropertyOptions) |
Inicializuje novou instanci PropertyMetadata třídy s výčtovou DependencyPropertyOptions hodnotou. |
| PropertyMetadata(Object, Attribute[]) |
Inicializuje novou instanci PropertyMetadata třídy s výchozí hodnotou vlastnosti a pole atributů. |
| PropertyMetadata(Object, DependencyPropertyOptions) |
Inicializuje novou instanci PropertyMetadata třídy s výchozí hodnotou vlastnosti a výčtovou DependencyPropertyOptions hodnotou. |
| PropertyMetadata(DependencyPropertyOptions, Attribute[]) |
Inicializuje novou instanci PropertyMetadata třídy s výčtovou DependencyPropertyOptions hodnotou a polem atributů. |
| PropertyMetadata(Object, DependencyPropertyOptions, Attribute[]) |
Inicializuje novou instanci PropertyMetadata třídy s výchozí hodnotou vlastnosti, DependencyPropertyOptions výčtovou hodnotou a polem atributů. |
| PropertyMetadata(Object, DependencyPropertyOptions, GetValueOverride, SetValueOverride) |
Inicializuje novou instanci PropertyMetadata třídy s výchozí hodnotou vlastnosti, výčtovou DependencyPropertyOptions hodnotou a delegáty přepsat |
| PropertyMetadata(Object, DependencyPropertyOptions, GetValueOverride, SetValueOverride, Attribute[]) |
Inicializuje novou instanci PropertyMetadata třídy s výchozí hodnotou vlastnosti, výčtovou DependencyPropertyOptions hodnotou, delegáty přepsat |
PropertyMetadata()
Inicializuje novou instanci PropertyMetadata třídy.
public:
PropertyMetadata();
public PropertyMetadata();
Public Sub New ()
Platí pro
PropertyMetadata(Attribute[])
Inicializuje novou instanci PropertyMetadata třídy s polem atributů.
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())
Parametry
- attributes
- Attribute[]
Atributy použitelné pro vlastnost závislosti, například DesignerSerializationVisibilityAttribute a ValidationOptionAttribute.
Platí pro
PropertyMetadata(Object)
Inicializuje novou instanci PropertyMetadata třídy s výchozí hodnotou vlastnosti.
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)
Parametry
- defaultValue
- Object
Objekt představující DefaultValue tento PropertyMetadataobjekt .
Platí pro
PropertyMetadata(DependencyPropertyOptions)
Inicializuje novou instanci PropertyMetadata třídy s výčtovou DependencyPropertyOptions hodnotou.
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)
Parametry
- options
- DependencyPropertyOptions
Bitové kombinace hodnot výčtu, které definují přidruženou vlastnost závislosti.
Platí pro
PropertyMetadata(Object, Attribute[])
Inicializuje novou instanci PropertyMetadata třídy s výchozí hodnotou vlastnosti a pole atributů.
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())
Parametry
- defaultValue
- Object
Objekt, který představuje DefaultValue tento PropertyMetadata.
- attributes
- Attribute[]
Atributy použitelné pro vlastnost závislosti, například DesignerSerializationVisibilityAttribute a ValidationOptionAttribute.
Platí pro
PropertyMetadata(Object, DependencyPropertyOptions)
Inicializuje novou instanci PropertyMetadata třídy s výchozí hodnotou vlastnosti a výčtovou DependencyPropertyOptions hodnotou.
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)
Parametry
- defaultValue
- Object
Objekt představující DefaultValue tento PropertyMetadataobjekt .
- options
- DependencyPropertyOptions
Bitové kombinace hodnot výčtu, které definují přidruženou vlastnost závislosti.
Platí pro
PropertyMetadata(DependencyPropertyOptions, Attribute[])
Inicializuje novou instanci PropertyMetadata třídy s výčtovou DependencyPropertyOptions hodnotou a polem atributů.
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())
Parametry
- options
- DependencyPropertyOptions
Bitové kombinace hodnot výčtu, které definují přidruženou vlastnost závislosti.
- attributes
- Attribute[]
Atributy použitelné pro vlastnost závislosti, například DesignerSerializationVisibilityAttribute a ValidationOptionAttribute.
Platí pro
PropertyMetadata(Object, DependencyPropertyOptions, Attribute[])
Inicializuje novou instanci PropertyMetadata třídy s výchozí hodnotou vlastnosti, DependencyPropertyOptions výčtovou hodnotou a polem atributů.
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())
Parametry
- defaultValue
- Object
Objekt, který představuje DefaultValue tento PropertyMetadata.
- options
- DependencyPropertyOptions
Bitové kombinace hodnot výčtu, které definují přidruženou vlastnost závislosti.
- attributes
- Attribute[]
Atributy použitelné pro vlastnost závislosti, například DesignerSerializationVisibilityAttribute a ValidationOptionAttribute.
Platí pro
PropertyMetadata(Object, DependencyPropertyOptions, GetValueOverride, SetValueOverride)
Inicializuje novou instanci PropertyMetadata třídy s výchozí hodnotou vlastnosti, výčtovou DependencyPropertyOptions hodnotou a delegáty přepsat GetValue a SetValue logiku přidruženou k vlastnosti závislosti.
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)
Parametry
- defaultValue
- Object
Objekt, který představuje DefaultValue tento PropertyMetadata.
- options
- DependencyPropertyOptions
Bitové kombinace hodnot výčtu, které definují přidruženou vlastnost závislosti.
- getValueOverride
- GetValueOverride
Delegát GetValueOverride , který patří do této instance.
- setValueOverride
- SetValueOverride
Delegát SetValueOverride , který patří do této instance.
Platí pro
PropertyMetadata(Object, DependencyPropertyOptions, GetValueOverride, SetValueOverride, Attribute[])
Inicializuje novou instanci PropertyMetadata třídy s výchozí hodnotou vlastnosti, výčtovou DependencyPropertyOptions hodnotou, delegáty přepsat GetValue a SetValue logiku přidruženou k vlastnosti závislosti a pole atributů.
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())
Parametry
- defaultValue
- Object
Objekt, který představuje DefaultValue tento PropertyMetadata.
- options
- DependencyPropertyOptions
Bitové kombinace hodnot výčtu, které definují přidruženou vlastnost závislosti.
- getValueOverride
- GetValueOverride
Delegát GetValueOverride , který patří do této instance.
- setValueOverride
- SetValueOverride
Delegát SetValueOverride , který patří do této instance.
- attributes
- Attribute[]
Atributy použitelné pro vlastnost závislosti, například DesignerSerializationVisibilityAttribute a ValidationOptionAttribute.