MarkupProperty Classe
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.
Classe astratta che fornisce una descrizione della proprietà da utilizzare durante la scrittura nel markup che incapsula l'accesso alle proprietà e ai relativi valori.
public ref class MarkupProperty abstract
public abstract class MarkupProperty
type MarkupProperty = class
Public MustInherit Class MarkupProperty
- Ereditarietà
-
MarkupProperty
Commenti
Una proprietà è rappresentata come stringa o elenco di elementi.
Se la proprietà può essere rappresentata come stringa, IsComposite è false.
Se IsComposite è true, la proprietà è un elenco di elementi.
Proprietà
| Nome | Descrizione |
|---|---|
| Attributes |
Quando sottoposto a override in una classe derivata, ottiene gli attributi associati a questo MarkupPropertyoggetto . |
| DependencyProperty |
In caso di override in una classe derivata, ottiene l'identificatore DependencyProperty per la proprietà di markup se la proprietà viene implementata come proprietà di dipendenza. |
| IsAttached |
Quando sottoposto a override in una classe derivata, determina se si tratta MarkupProperty di un oggetto associato DependencyProperty. |
| IsComposite |
Quando sottoposto a override in una classe derivata, determina se si tratta MarkupProperty di una proprietà composita. |
| IsConstructorArgument |
Quando sottoposto a override in una classe derivata, determina se rappresenta MarkupProperty un argomento del costruttore. |
| IsContent |
In caso di override in una classe derivata, determina se rappresenta MarkupProperty il contenuto diretto di una raccolta. |
| IsKey |
Quando sottoposto a override in una classe derivata, determina se rappresenta MarkupProperty la chiave utilizzata da MarkupObject per archiviare l'elemento in un dizionario. |
| IsValueAsString |
Quando sottoposto a override in una classe derivata, determina se rappresenta MarkupProperty il testo passato a un convertitore di tipi per creare un'istanza della proprietà o se è necessario utilizzare un costruttore. |
| Items |
Quando sottoposto a override in una classe derivata, ottiene gli elementi che costituiscono il valore di questa proprietà. |
| Name |
In caso di override in una classe derivata, ottiene un nome utilizzato per la diagnostica e la segnalazione degli errori. |
| PropertyDescriptor |
In caso di override in una classe derivata, ottiene l'oggetto PropertyDescriptor per la proprietà di markup. |
| PropertyType |
In caso di override in una classe derivata, ottiene il tipo CLR della proprietà . |
| StringValue |
Quando sottoposto a override in una classe derivata, ottiene il valore stringa di questo MarkupPropertyoggetto . |
| TypeReferences |
Quando sottoposto a override in una classe derivata, ottiene il set di tipi a cui MarkupProperty farà riferimento quando serializza il valore come stringa. |
| Value |
Quando sottoposto a override in una classe derivata, ottiene il valore corrente di questo MarkupPropertyoggetto . |
Metodi
| Nome | Descrizione |
|---|---|
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |