Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Costruttore XamlMember (String, XamlType, Boolean)

.NET Framework (current version)
 

Data di pubblicazione: ottobre 2016

Inizializza una nuova istanza di XamlMember classe utilizzando un nome di stringa e la dichiarazione di XamlType informazioni. Oggetto XamlMember che viene costruito con questa firma presenta numerose limitazioni, vedere la sezione Osservazioni.

Spazio dei nomi:   System.Xaml
Assembly:  System.Xaml (in System.Xaml.dll)

public XamlMember(
	string name,
	XamlType declaringType,
	bool isAttachable
)

Parametri

name
Type: System.String

Il nome di stringa del membro.

declaringType
Type: System.Xaml.XamlType

Il XamlType informazioni per il tipo dichiarante.

isAttachable
Type: System.Boolean

true per indicare che il membro è associabile; in caso contrario, false.

Exception Condition
ArgumentNullException

name o declaringType è null.

Oggetto XamlMember che viene costruito con la XamlMember(String, XamlType, Boolean) firma restituisce true per IsUnknown.

Per un percorso di caricamento che coinvolge XamlObjectWriter, tale membro non può essere scritto in un oggetto grafico. Tramite l'implementazione di servizi XAML di .NET Framework, il XamlObjectWriter.WriteStartMember chiamata genera un XamlObjectWriterException quando pertinente XamlMember report true per IsUnknown.

Non è necessario costruire un XamlMember con IsUnknowntrue a meno che l'implementazione possa gestire le eccezioni da XamlObjectWriter, o in altri modi per regolare il XamlObjectWriter comportamento. Ad esempio, potrebbe essere true dell'implementazione di uno o più delle seguenti operazioni:

  • Contesto dello schema XAML è disponibile in un secondo momento.

  • Si utilizza un modello di invoker del membro.

  • Si esegue l'override deliberatamente XamlObjectWriter.WriteStartMember in un writer XAML personalizzato.

.NET Framework
Disponibile da 4.0
Torna all'inizio
Mostra: