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í
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 hodnotou výčtu DependencyPropertyOptions . |
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 hodnotou výčtu DependencyPropertyOptions . |
PropertyMetadata(DependencyPropertyOptions, Attribute[]) |
Inicializuje novou instanci PropertyMetadata třídy s DependencyPropertyOptions hodnotou výčtu a polem atributů. |
PropertyMetadata(Object, DependencyPropertyOptions, Attribute[]) |
Inicializuje novou instanci PropertyMetadata třídy s výchozí hodnotou vlastnosti, hodnotou výčtu DependencyPropertyOptions a polem atributů. |
PropertyMetadata(Object, DependencyPropertyOptions, GetValueOverride, SetValueOverride) |
Inicializuje novou instanci PropertyMetadata třídy s výchozí hodnotou vlastnosti, hodnotou výčtu DependencyPropertyOptions a delegáty přepsat |
PropertyMetadata(Object, DependencyPropertyOptions, GetValueOverride, SetValueOverride, Attribute[]) |
Inicializuje novou instanci PropertyMetadata třídy s výchozí hodnotou vlastnosti, DependencyPropertyOptions hodnotou výčtu, 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ávislostí, 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 hodnotou výčtu 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)
Parametry
- options
- DependencyPropertyOptions
Bitové kombinace hodnot výčtu, které definují přidruženou vlastnost závislostí.
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 PropertyMetadataobjekt .
- attributes
- Attribute[]
Atributy použitelné pro vlastnost závislostí, například DesignerSerializationVisibilityAttribute a ValidationOptionAttribute.
Platí pro
PropertyMetadata(Object, DependencyPropertyOptions)
Inicializuje novou instanci PropertyMetadata třídy s výchozí hodnotou vlastnosti a hodnotou výčtu 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)
Parametry
- defaultValue
- Object
Objekt představující DefaultValue tento PropertyMetadataobjekt .
- options
- DependencyPropertyOptions
Bitové kombinace hodnot výčtu, které definují přidruženou vlastnost závislostí.
Platí pro
PropertyMetadata(DependencyPropertyOptions, Attribute[])
Inicializuje novou instanci PropertyMetadata třídy s DependencyPropertyOptions hodnotou výčtu 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ávislostí.
- attributes
- Attribute[]
Atributy použitelné pro vlastnost závislostí, například DesignerSerializationVisibilityAttribute a ValidationOptionAttribute.
Platí pro
PropertyMetadata(Object, DependencyPropertyOptions, Attribute[])
Inicializuje novou instanci PropertyMetadata třídy s výchozí hodnotou vlastnosti, hodnotou výčtu DependencyPropertyOptions 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 PropertyMetadataobjekt .
- options
- DependencyPropertyOptions
Bitové kombinace hodnot výčtu, které definují přidruženou vlastnost závislostí.
- attributes
- Attribute[]
Atributy použitelné pro vlastnost závislostí, například DesignerSerializationVisibilityAttribute a ValidationOptionAttribute.
Platí pro
PropertyMetadata(Object, DependencyPropertyOptions, GetValueOverride, SetValueOverride)
Inicializuje novou instanci PropertyMetadata třídy s výchozí hodnotou vlastnosti, hodnotou výčtu DependencyPropertyOptions 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 PropertyMetadataobjekt .
- options
- DependencyPropertyOptions
Bitové kombinace hodnot výčtu, které definují přidruženou vlastnost závislostí.
- 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, DependencyPropertyOptions hodnotou výčtu, 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 PropertyMetadataobjekt .
- options
- DependencyPropertyOptions
Bitové kombinace hodnot výčtu, které definují přidruženou vlastnost závislostí.
- 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ávislostí, například DesignerSerializationVisibilityAttribute a ValidationOptionAttribute.