PropertyMetadata Třída

Definice

Upozornění

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

Představuje chování vlastnosti závislosti.Represents the behavior of a dependency property.

public ref class PropertyMetadata
public class PropertyMetadata
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public class PropertyMetadata
type PropertyMetadata = class
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type PropertyMetadata = class
Public Class PropertyMetadata
Dědičnost
PropertyMetadata
Atributy

Poznámky

Poznámka

V tomto materiálu jsou popsané zastaralé typy a obory názvů.This material discusses types and namespaces that are obsolete. Další informace najdete v tématu zastaralé typy v programovací model Windows Workflow Foundation 4,5.For more information, see Deprecated Types in Windows Workflow Foundation 4.5.

Konstruktory

PropertyMetadata()

Inicializuje novou instanci PropertyMetadata třídy.Initializes a new instance of the PropertyMetadata class.

PropertyMetadata(Attribute[])

Inicializuje novou instanci PropertyMetadata třídy s polem atributů.Initializes a new instance of the PropertyMetadata class with an array of attributes.

PropertyMetadata(DependencyPropertyOptions)

Inicializuje novou instanci PropertyMetadata třídy s DependencyPropertyOptions hodnotou výčtu.Initializes a new instance of the PropertyMetadata class with a DependencyPropertyOptions enumeration value.

PropertyMetadata(DependencyPropertyOptions, Attribute[])

Inicializuje novou instanci PropertyMetadata třídy s DependencyPropertyOptions hodnotou výčtu a polem atributů.Initializes a new instance of the PropertyMetadata class with a DependencyPropertyOptions enumeration value and an array of attributes.

PropertyMetadata(Object)

Inicializuje novou instanci PropertyMetadata třídy s hodnotou výchozí vlastnosti.Initializes a new instance of the PropertyMetadata class with a default property value.

PropertyMetadata(Object, Attribute[])

Inicializuje novou instanci PropertyMetadata třídy s hodnotou výchozí vlastnosti a polem atributů.Initializes a new instance of the PropertyMetadata class with a default property value and an array of attributes.

PropertyMetadata(Object, DependencyPropertyOptions)

Inicializuje novou instanci PropertyMetadata třídy s hodnotou výchozí vlastnosti a DependencyPropertyOptions hodnotou výčtu.Initializes a new instance of the PropertyMetadata class with a default property value and a DependencyPropertyOptions enumeration value.

PropertyMetadata(Object, DependencyPropertyOptions, Attribute[])

Inicializuje novou instanci PropertyMetadata třídy s výchozí hodnotou vlastnosti, DependencyPropertyOptions hodnotou výčtu a polem atributů.Initializes a new instance of the PropertyMetadata class with a default property value, a DependencyPropertyOptions enumeration value, and an array of attributes.

PropertyMetadata(Object, DependencyPropertyOptions, GetValueOverride, SetValueOverride)

Inicializuje novou instanci PropertyMetadata třídy s výchozí hodnotou vlastnosti, DependencyPropertyOptions hodnotou výčtu a delegáty k přepsání GetValue SetValue logiky a přidružené k vlastnosti závislosti.Initializes a new instance of the PropertyMetadata class with a default property value, a DependencyPropertyOptions enumeration value, and delegates to override the GetValue and SetValue logic associated with the dependency property.

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

Inicializuje novou instanci PropertyMetadata třídy s výchozí hodnotou vlastnosti, DependencyPropertyOptions hodnotou výčtu, delegáty přepíše GetValue logiku a a pole atributů, které jsou SetValue přidružené k vlastnosti závislosti.Initializes a new instance of the PropertyMetadata class with a default property value, a DependencyPropertyOptions enumeration value, delegates to override the GetValue and SetValue logic associated with the dependency property, and an array of attributes.

Vlastnosti

DefaultValue

Získá nebo nastaví výchozí hodnotu vlastnosti přidružené závislosti.Gets or sets the default value of the associated dependency property.

GetValueOverride

Získá nebo nastaví GetValueOverride zpětné volání, zpětné volání vyvolané ihned po volání GetValue(DependencyProperty) metody.Gets or sets the GetValueOverride callback, a callback invoked immediately upon a call to the GetValue(DependencyProperty) method.

IsMetaProperty

Získá hodnotu, která označuje, zda Options je hodnota nastavena na Metadata .Gets a value that indicates whether the Options is set to Metadata.

IsNonSerialized

Získá hodnotu, která označuje, zda Options je hodnota nastavena na NonSerialized .Gets a value that indicates whether the Options is set to NonSerialized.

IsReadOnly

Získá hodnotu, která označuje, zda Options jsou nastaveny na ReadOnly .Gets a value that indicates whether the Options are set to ReadOnly.

IsSealed

Získá hodnotu, která označuje, zda byla PropertyMetadata použita na vlastnost, která má za následek neproměnlivý stav.Gets a value that indicates whether the PropertyMetadata has been applied to a property resulting in the immutable state.

Options

Získá nebo nastaví vlastnost, která představuje nastavení možnosti DependencyProperty přidružené k tomuto PropertyMetadata .Gets or sets the property which represents the option setting for the DependencyProperty associated to this PropertyMetadata.

SetValueOverride

Získá nebo nastaví SetValueOverride zpětné volání, zpětné volání vyvolané ihned po volání SetValue(DependencyProperty, Object) metody.Gets or sets the SetValueOverride callback, a callback invoked immediately upon a call to the SetValue(DependencyProperty, Object) method.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.Determines whether the specified object is equal to the current object.

(Zděděno od Object)
GetAttributes()

Načte pole, které obsahuje všechny atributy.Retrieves an array that contains all attributes.

GetAttributes(Type)

Přijímá pole typu Attribute , které obsahuje atributy, které mají typ Equal attributeType .Receives an array of type Attribute that contains those attributes having type equal to attributeType.

GetHashCode()

Slouží jako výchozí funkce hash.Serves as the default hash function.

(Zděděno od Object)
GetType()

Získá Type aktuální instanci.Gets the Type of the current instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří kopii aktuálního seznamu Object .Creates a shallow copy of the current Object.

(Zděděno od Object)
OnApply(DependencyProperty, Type)

Poskytuje zpracování, pokud PropertyMetadata se použije na vlastnost závislosti.Provides processing when this PropertyMetadata is applied to a dependency property.

ToString()

Vrátí řetězec, který představuje aktuální objekt.Returns a string that represents the current object.

(Zděděno od Object)

Platí pro