Partager via


PropertyMetadata Classe

Définition

Attention

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

Représente le comportement d'une propriété de dépendance.

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
Héritage
PropertyMetadata
Attributs

Remarques

Notes

Ce document décrit les types et les espaces de noms qui sont obsolètes. Pour plus d’informations, consultez Types dépréciés dans Windows Workflow Foundation 4.5.

Constructeurs

PropertyMetadata()

Initialise une nouvelle instance de la classe PropertyMetadata.

PropertyMetadata(Attribute[])

Initialise une nouvelle instance de la classe PropertyMetadata avec un tableau d'attributs.

PropertyMetadata(DependencyPropertyOptions)

Initialise une nouvelle instance de la classe PropertyMetadata avec une valeur d'énumération DependencyPropertyOptions.

PropertyMetadata(DependencyPropertyOptions, Attribute[])

Initialise une nouvelle instance de la classe PropertyMetadata avec une valeur d'énumération DependencyPropertyOptions et un tableau d'attributs.

PropertyMetadata(Object)

Initialise une nouvelle instance de la classe PropertyMetadata avec une valeur de propriété par défaut.

PropertyMetadata(Object, Attribute[])

Initialise une nouvelle instance de la classe PropertyMetadata avec une valeur de propriété par défaut et un tableau d'attributs.

PropertyMetadata(Object, DependencyPropertyOptions)

Initialise une nouvelle instance de la classe PropertyMetadata avec une valeur de propriété par défaut et une valeur d'énumération DependencyPropertyOptions.

PropertyMetadata(Object, DependencyPropertyOptions, Attribute[])

Initialise une nouvelle instance de la classe PropertyMetadata avec une valeur de propriété par défaut, une valeur d'énumération DependencyPropertyOptions et un tableau d'attributs.

PropertyMetadata(Object, DependencyPropertyOptions, GetValueOverride, SetValueOverride)

Initialise une nouvelle instance de la classe PropertyMetadata avec une valeur de propriété par défaut, une valeur d'énumération DependencyPropertyOptions et des délégués pour substituer les logiques GetValue et SetValue associées à la propriété de dépendance.

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

Initialise une nouvelle instance de la classe PropertyMetadata avec une valeur de propriété par défaut, une valeur d'énumération DependencyPropertyOptions, des délégués pour substituer les logiques GetValue et SetValue associées à la propriété de dépendance et un tableau d'attributs.

Propriétés

DefaultValue

Obtient ou définit la valeur par défaut de la propriété de dépendance associée.

GetValueOverride

Obtient ou définit le rappel GetValueOverride, un rappel appelé immédiatement lors d'un appel à la méthode GetValue(DependencyProperty).

IsMetaProperty

Obtient une valeur qui indique si Options est défini sur Metadata.

IsNonSerialized

Obtient une valeur qui indique si Options est défini sur NonSerialized.

IsReadOnly

Obtient une valeur qui indique si les Options sont définis sur ReadOnly.

IsSealed

Obtient une valeur qui indique si l'objet PropertyMetadata a été appliqué à une propriété provoquant l'état immuable.

Options

Obtient ou définit la propriété qui représente le paramètre d’option pour le DependencyProperty associé à ce PropertyMetadata.

SetValueOverride

Obtient ou définit le rappel SetValueOverride, un rappel appelé immédiatement lors d'un appel à la méthode SetValue(DependencyProperty, Object).

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetAttributes()

Récupère un tableau qui contient tous les attributs.

GetAttributes(Type)

Reçoit un tableau de type Attribute qui contient les attributs dont le type est égal à attributeType.

GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
OnApply(DependencyProperty, Type)

Fournit le traitement lorsque ce PropertyMetadata est appliqué à une propriété de dépendance.

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à