MarkupProperty Classe

Definizione

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)

Si applica a