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 in un markup che incapsula l'accesso a proprietà e i 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 un elenco di elementi.
Se la proprietà può essere rappresentata come stringa, IsComposite è false
.
Se IsComposite è true
, la proprietà è un elenco di elementi.
Proprietà
Attributes |
Quando viene sottoposto a override in una classe derivata, ottiene gli attributi associati a questo oggetto MarkupProperty. |
DependencyProperty |
Quando viene sottoposto a override in una classe derivata, ottiene l'identificatore DependencyProperty per la proprietà del markup se la proprietà è implementata come proprietà di dipendenza. |
IsAttached |
Quando viene sottoposto a override in una classe derivata, indica se MarkupProperty è un DependencyProperty associato. |
IsComposite |
Quando viene sottoposto a override in una classe derivata, indica se MarkupProperty è una proprietà composta. |
IsConstructorArgument |
Quando viene sottoposto a override in una classe derivata, indica se MarkupProperty rappresenta un argomento del costruttore. |
IsContent |
Quando viene sottoposto a override in una classe derivata, indica se MarkupProperty rappresenta il contenuto diretto di un insieme. |
IsKey |
Se sottoposta a override in una classe derivata, indica se MarkupProperty rappresenta la chiave utilizzata da MarkupObject per archiviare l'elemento in un dizionario. |
IsValueAsString |
Se sottoposta a override in una classe derivata, indica se MarkupProperty rappresenta testo passato a un convertitore di tipi per creare un'istanza della proprietà o se deve essere utilizzato un costruttore. |
Items |
Se sottoposta a override in una classe derivata, ottiene gli elementi che compongono il valore di questa proprietà. |
Name |
Quando viene sottoposto a override in una classe derivata, ottiene un nome utilizzato per la diagnostica e la segnalazione errori. |
PropertyDescriptor |
Quando viene sottoposta a override in una classe derivata, ottiene PropertyDescriptor per la proprietà del markup. |
PropertyType |
Quando è sottoposto a override in una classe derivata, ottiene il tipo CLR della proprietà. |
StringValue |
Quando viene sottoposto a override in una classe derivata, ottiene il valore stringa dell'oggetto MarkupProperty. |
TypeReferences |
Se 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 viene sottoposto a override in una classe derivata ottiene il valore corrente dell'oggetto MarkupProperty. |
Metodi
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 l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |