MarkupProperty Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classe abstraite qui fournit une description de propriété à utiliser lors de l'écriture dans le balisage pour encapsuler l'accès aux propriétés et à leurs valeurs.
public ref class MarkupProperty abstract
public abstract class MarkupProperty
type MarkupProperty = class
Public MustInherit Class MarkupProperty
- Héritage
-
MarkupProperty
Remarques
Une propriété est représentée sous la forme d’une chaîne ou d’une liste d’éléments.
Si la propriété peut être représentée en tant que chaîne, IsComposite est false
.
Si IsComposite c’est le cas true
, la propriété est une liste d’éléments.
Propriétés
Attributes |
En cas de substitution dans une classe dérivée, obtient les attributs associés à ce MarkupProperty. |
DependencyProperty |
En cas de substitution dans une classe dérivée, obtient l’identificateur DependencyProperty de la propriété de balisage, si celle-ci est implémentée en tant que propriété de dépendance. |
IsAttached |
En cas de substitution dans une classe dérivée, détermine si cette MarkupProperty est une DependencyProperty attachée. |
IsComposite |
En cas de substitution dans une classe dérivée, détermine si cette MarkupProperty est une propriété composite. |
IsConstructorArgument |
En cas de substitution dans une classe dérivée, détermine si cette MarkupProperty représente un argument de constructeur. |
IsContent |
En cas de substitution dans une classe dérivée, détermine si cette MarkupProperty représente le contenu direct d'une collection. |
IsKey |
En cas de substitution dans une classe dérivée, détermine si cette MarkupProperty représente la clé utilisée par l'MarkupObject pour stocker l'élément dans un dictionnaire. |
IsValueAsString |
En cas de substitution dans une classe dérivée, détermine si cette MarkupProperty représente le texte passé à un convertisseur de type pour créer une instance de la propriété ou si un constructeur doit être utilisé. |
Items |
En cas de substitution dans une classe dérivée, obtient les éléments qui constituent la valeur de cette propriété. |
Name |
En cas de substitution dans une classe dérivée, obtient un nom utilisé pour le diagnostic et le signalement d'erreurs. |
PropertyDescriptor |
En cas de substitution dans une classe dérivée, obtient le PropertyDescriptor pour la propriété de balisage. |
PropertyType |
En cas de substitution dans une classe dérivée, obtient le type CLR de la propriété. |
StringValue |
En cas de substitution dans une classe dérivée, obtient la valeur de chaîne de cette MarkupProperty. |
TypeReferences |
En cas de substitution dans une classe dérivée, obtient le jeu des types que cette MarkupProperty référencera lors de la sérialisation de sa valeur sous forme de chaîne. |
Value |
En cas de substitution dans une classe dérivée, obtient la valeur actuelle de MarkupProperty. |
Méthodes
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
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) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |