PropertyMetadata Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una nuova istanza della classe PropertyMetadata.
Overload
| Nome | Descrizione |
|---|---|
| PropertyMetadata() |
Inizializza una nuova istanza della classe PropertyMetadata. |
| PropertyMetadata(Attribute[]) |
Inizializza una nuova istanza della PropertyMetadata classe con una matrice di attributi. |
| PropertyMetadata(Object) |
Inizializza una nuova istanza della PropertyMetadata classe con un valore di proprietà predefinito. |
| PropertyMetadata(DependencyPropertyOptions) |
Inizializza una nuova istanza della PropertyMetadata classe con un DependencyPropertyOptions valore di enumerazione. |
| PropertyMetadata(Object, Attribute[]) |
Inizializza una nuova istanza della PropertyMetadata classe con un valore di proprietà predefinito e una matrice di attributi. |
| PropertyMetadata(Object, DependencyPropertyOptions) |
Inizializza una nuova istanza della PropertyMetadata classe con un valore di proprietà predefinito e un DependencyPropertyOptions valore di enumerazione. |
| PropertyMetadata(DependencyPropertyOptions, Attribute[]) |
Inizializza una nuova istanza della PropertyMetadata classe con un DependencyPropertyOptions valore di enumerazione e una matrice di attributi. |
| PropertyMetadata(Object, DependencyPropertyOptions, Attribute[]) |
Inizializza una nuova istanza della PropertyMetadata classe con un valore di proprietà predefinito, un DependencyPropertyOptions valore di enumerazione e una matrice di attributi. |
| PropertyMetadata(Object, DependencyPropertyOptions, GetValueOverride, SetValueOverride) |
Inizializza una nuova istanza della PropertyMetadata classe con un valore di proprietà predefinito, un DependencyPropertyOptions valore di enumerazione e delegati per eseguire l'override della |
| PropertyMetadata(Object, DependencyPropertyOptions, GetValueOverride, SetValueOverride, Attribute[]) |
Inizializza una nuova istanza della PropertyMetadata classe con un valore di proprietà predefinito, un DependencyPropertyOptions valore di enumerazione, delegati per eseguire l'override della |
PropertyMetadata()
Inizializza una nuova istanza della classe PropertyMetadata.
public:
PropertyMetadata();
public PropertyMetadata();
Public Sub New ()
Si applica a
PropertyMetadata(Attribute[])
Inizializza una nuova istanza della PropertyMetadata classe con una matrice di attributi.
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())
Parametri
- attributes
- Attribute[]
Attributi applicabili alla proprietà di dipendenza, ad esempio DesignerSerializationVisibilityAttribute e ValidationOptionAttribute.
Si applica a
PropertyMetadata(Object)
Inizializza una nuova istanza della PropertyMetadata classe con un valore di proprietà predefinito.
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)
Parametri
- defaultValue
- Object
Oggetto che rappresenta l'oggetto DefaultValue di .PropertyMetadata
Si applica a
PropertyMetadata(DependencyPropertyOptions)
Inizializza una nuova istanza della PropertyMetadata classe con un DependencyPropertyOptions valore di enumerazione.
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)
Parametri
- options
- DependencyPropertyOptions
Combinazione bit per bit dei valori di enumerazione che definiscono la proprietà di dipendenza associata.
Si applica a
PropertyMetadata(Object, Attribute[])
Inizializza una nuova istanza della PropertyMetadata classe con un valore di proprietà predefinito e una matrice di attributi.
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())
Parametri
- defaultValue
- Object
Oggetto che rappresenta l'oggetto DefaultValue di .PropertyMetadata
- attributes
- Attribute[]
Attributi applicabili alla proprietà di dipendenza, ad esempio DesignerSerializationVisibilityAttribute e ValidationOptionAttribute.
Si applica a
PropertyMetadata(Object, DependencyPropertyOptions)
Inizializza una nuova istanza della PropertyMetadata classe con un valore di proprietà predefinito e un DependencyPropertyOptions valore di enumerazione.
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)
Parametri
- defaultValue
- Object
Oggetto che rappresenta l'oggetto DefaultValue di .PropertyMetadata
- options
- DependencyPropertyOptions
Combinazione bit per bit dei valori di enumerazione che definiscono la proprietà di dipendenza associata.
Si applica a
PropertyMetadata(DependencyPropertyOptions, Attribute[])
Inizializza una nuova istanza della PropertyMetadata classe con un DependencyPropertyOptions valore di enumerazione e una matrice di attributi.
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())
Parametri
- options
- DependencyPropertyOptions
Combinazione bit per bit dei valori di enumerazione che definiscono la proprietà di dipendenza associata.
- attributes
- Attribute[]
Attributi applicabili alla proprietà di dipendenza, ad esempio DesignerSerializationVisibilityAttribute e ValidationOptionAttribute.
Si applica a
PropertyMetadata(Object, DependencyPropertyOptions, Attribute[])
Inizializza una nuova istanza della PropertyMetadata classe con un valore di proprietà predefinito, un DependencyPropertyOptions valore di enumerazione e una matrice di attributi.
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())
Parametri
- defaultValue
- Object
Oggetto che rappresenta l'oggetto DefaultValue di .PropertyMetadata
- options
- DependencyPropertyOptions
Combinazione bit per bit dei valori di enumerazione che definiscono la proprietà di dipendenza associata.
- attributes
- Attribute[]
Attributi applicabili alla proprietà di dipendenza, ad esempio DesignerSerializationVisibilityAttribute e ValidationOptionAttribute.
Si applica a
PropertyMetadata(Object, DependencyPropertyOptions, GetValueOverride, SetValueOverride)
Inizializza una nuova istanza della PropertyMetadata classe con un valore di proprietà predefinito, un DependencyPropertyOptions valore di enumerazione e delegati per eseguire l'override della GetValue logica e SetValue associata alla proprietà di dipendenza.
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)
Parametri
- defaultValue
- Object
Oggetto che rappresenta l'oggetto DefaultValue di .PropertyMetadata
- options
- DependencyPropertyOptions
Combinazione bit per bit dei valori di enumerazione che definiscono la proprietà di dipendenza associata.
- getValueOverride
- GetValueOverride
Delegato GetValueOverride appartenente a questa istanza.
- setValueOverride
- SetValueOverride
Delegato SetValueOverride appartenente a questa istanza.
Si applica a
PropertyMetadata(Object, DependencyPropertyOptions, GetValueOverride, SetValueOverride, Attribute[])
Inizializza una nuova istanza della PropertyMetadata classe con un valore di proprietà predefinito, un DependencyPropertyOptions valore di enumerazione, delegati per eseguire l'override della GetValue logica e SetValue associata alla proprietà di dipendenza e una matrice di attributi.
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())
Parametri
- defaultValue
- Object
Oggetto che rappresenta l'oggetto DefaultValue di .PropertyMetadata
- options
- DependencyPropertyOptions
Combinazione bit per bit dei valori di enumerazione che definiscono la proprietà di dipendenza associata.
- getValueOverride
- GetValueOverride
Delegato GetValueOverride appartenente a questa istanza.
- setValueOverride
- SetValueOverride
Delegato SetValueOverride appartenente a questa istanza.
- attributes
- Attribute[]
Attributi applicabili alla proprietà di dipendenza, ad esempio DesignerSerializationVisibilityAttribute e ValidationOptionAttribute.