Udostępnij za pośrednictwem


PropertyMetadata Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy PropertyMetadata.

Przeciążenia

PropertyMetadata()

Inicjuje nowe wystąpienie klasy PropertyMetadata.

PropertyMetadata(Attribute[])

Inicjuje PropertyMetadata nowe wystąpienie klasy z tablicą atrybutów.

PropertyMetadata(Object)

Inicjuje PropertyMetadata nowe wystąpienie klasy z wartością właściwości domyślnej.

PropertyMetadata(DependencyPropertyOptions)

Inicjuje PropertyMetadata nowe wystąpienie klasy z wartością DependencyPropertyOptions wyliczenia.

PropertyMetadata(Object, Attribute[])

Inicjuje nowe wystąpienie PropertyMetadata klasy z wartością właściwości domyślnej i tablicą atrybutów.

PropertyMetadata(Object, DependencyPropertyOptions)

Inicjuje nowe wystąpienie PropertyMetadata klasy z wartością właściwości domyślnej i wartością DependencyPropertyOptions wyliczenia.

PropertyMetadata(DependencyPropertyOptions, Attribute[])

Inicjuje nowe wystąpienie PropertyMetadata klasy z wartością DependencyPropertyOptions wyliczenia i tablicą atrybutów.

PropertyMetadata(Object, DependencyPropertyOptions, Attribute[])

Inicjuje nowe wystąpienie PropertyMetadata klasy z wartością właściwości domyślnej, wartością DependencyPropertyOptions wyliczenia i tablicą atrybutów.

PropertyMetadata(Object, DependencyPropertyOptions, GetValueOverride, SetValueOverride)

Inicjuje nowe wystąpienie PropertyMetadata klasy z wartością właściwości domyślnej, wartością DependencyPropertyOptions wyliczenia i delegatami w celu zastąpienia GetValue logiki i SetValue skojarzonej z właściwością zależności.

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

Inicjuje nowe wystąpienie PropertyMetadata klasy z wartością właściwości domyślnej, DependencyPropertyOptions wartością wyliczenia, delegatami w celu zastąpienia GetValue logiki i SetValue skojarzonej z właściwością zależności oraz tablicy atrybutów.

PropertyMetadata()

Inicjuje nowe wystąpienie klasy PropertyMetadata.

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

Dotyczy

PropertyMetadata(Attribute[])

Inicjuje PropertyMetadata nowe wystąpienie klasy z tablicą atrybutów.

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[]

Atrybuty dotyczące właściwości zależności, takie jak DesignerSerializationVisibilityAttribute i ValidationOptionAttribute.

Dotyczy

PropertyMetadata(Object)

Inicjuje PropertyMetadata nowe wystąpienie klasy z wartością właściwości domyślnej.

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

Obiekt reprezentujący DefaultValue ten PropertyMetadataelement .

Dotyczy

PropertyMetadata(DependencyPropertyOptions)

Inicjuje PropertyMetadata nowe wystąpienie klasy z wartością DependencyPropertyOptions wyliczenia.

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

Bitowa kombinacja wartości wyliczenia, które definiują skojarzą właściwość zależności.

Dotyczy

PropertyMetadata(Object, Attribute[])

Inicjuje nowe wystąpienie PropertyMetadata klasy z wartością właściwości domyślnej i tablicą atrybutów.

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

Obiekt reprezentujący DefaultValue ten PropertyMetadataobiekt .

attributes
Attribute[]

Atrybuty dotyczące właściwości zależności, takie jak DesignerSerializationVisibilityAttribute i ValidationOptionAttribute.

Dotyczy

PropertyMetadata(Object, DependencyPropertyOptions)

Inicjuje nowe wystąpienie PropertyMetadata klasy z wartością właściwości domyślnej i wartością DependencyPropertyOptions wyliczenia.

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

Obiekt reprezentujący DefaultValue ten PropertyMetadataelement .

options
DependencyPropertyOptions

Bitowa kombinacja wartości wyliczenia, które definiują skojarzą właściwość zależności.

Dotyczy

PropertyMetadata(DependencyPropertyOptions, Attribute[])

Inicjuje nowe wystąpienie PropertyMetadata klasy z wartością DependencyPropertyOptions wyliczenia i tablicą atrybutów.

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

Bitowa kombinacja wartości wyliczenia, które definiują skojarzą właściwość zależności.

attributes
Attribute[]

Atrybuty dotyczące właściwości zależności, takie jak DesignerSerializationVisibilityAttribute i ValidationOptionAttribute.

Dotyczy

PropertyMetadata(Object, DependencyPropertyOptions, Attribute[])

Inicjuje nowe wystąpienie PropertyMetadata klasy z wartością właściwości domyślnej, wartością DependencyPropertyOptions wyliczenia i tablicą atrybutów.

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

Obiekt reprezentujący DefaultValue ten PropertyMetadataobiekt .

options
DependencyPropertyOptions

Bitowa kombinacja wartości wyliczenia, które definiują skojarzą właściwość zależności.

attributes
Attribute[]

Atrybuty dotyczące właściwości zależności, takie jak DesignerSerializationVisibilityAttribute i ValidationOptionAttribute.

Dotyczy

PropertyMetadata(Object, DependencyPropertyOptions, GetValueOverride, SetValueOverride)

Inicjuje nowe wystąpienie PropertyMetadata klasy z wartością właściwości domyślnej, wartością DependencyPropertyOptions wyliczenia i delegatami w celu zastąpienia GetValue logiki i SetValue skojarzonej z właściwością zależności.

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

Obiekt reprezentujący DefaultValue ten PropertyMetadataobiekt .

options
DependencyPropertyOptions

Bitowa kombinacja wartości wyliczenia, które definiują skojarzą właściwość zależności.

getValueOverride
GetValueOverride

Delegat GetValueOverride , który należy do tego wystąpienia.

setValueOverride
SetValueOverride

Delegat SetValueOverride , który należy do tego wystąpienia.

Dotyczy

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

Inicjuje nowe wystąpienie PropertyMetadata klasy z wartością właściwości domyślnej, DependencyPropertyOptions wartością wyliczenia, delegatami w celu zastąpienia GetValue logiki i SetValue skojarzonej z właściwością zależności oraz tablicy atrybutów.

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

Obiekt reprezentujący DefaultValue ten PropertyMetadataobiekt .

options
DependencyPropertyOptions

Bitowa kombinacja wartości wyliczenia, które definiują skojarzą właściwość zależności.

getValueOverride
GetValueOverride

Delegat GetValueOverride , który należy do tego wystąpienia.

setValueOverride
SetValueOverride

Delegat SetValueOverride , który należy do tego wystąpienia.

attributes
Attribute[]

Atrybuty dotyczące właściwości zależności, takie jak DesignerSerializationVisibilityAttribute i ValidationOptionAttribute.

Dotyczy