XamlObjectWriter.WriteStartMember(XamlMember) Metodo
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.
Scrive un nuovo nodo membro nell'ambito dell'oggetto corrente e l'ambito diventa un nuovo ambito membro.
public:
override void WriteStartMember(System::Xaml::XamlMember ^ property);
public override void WriteStartMember(System.Xaml.XamlMember property);
override this.WriteStartMember : System.Xaml.XamlMember -> unit
Public Overrides Sub WriteStartMember (property As XamlMember)
Parametri
- property
- XamlMember
Proprietà XAML da scrivere. In genere si ottiene questo valore da un lettore XAML tramite il flusso del nodo XAML intermedio.
Eccezioni
property ha IsUnknown impostato su true.
oppure
UnknownContent passato, che indica che il flusso del nodo XAML conteneva contenuto per un oggetto che non supporta il contenuto.
oppure
Tentativo di scrittura di un membro iniziale in un ambito non valido.
property specifica una proprietà già impostata in modo esplicito nell'ambito dell'oggetto padre.
property è null.
Commenti
Tip
Controlla un XamlDuplicateMemberExceptionoggetto , che si verifica quando la stessa proprietà XAML viene impostata due volte nell'input XAML. In casi semplici, ad esempio quando la stessa proprietà è impostata sia nella sintassi dell'attributo che nella sintassi degli elementi di proprietà, è possibile visualizzare facilmente questa eccezione nel markup di input. Tuttavia, possono verificarsi casi più sottili che sono più difficili da individuare. Ad esempio, questa eccezione può verificarsi se si imposta una proprietà del contenuto XAML, se si coinvolgono proprietà di ambiente XAML e se una proprietà abilita sia un utilizzo associabile che un utilizzo dell'istanza. Nelle fasi di debug dello sviluppo è spesso possibile individuare questa eccezione visualizzando la rappresentazione intermedia del nodo XAML che connette il markup letto e la scrittura dell'oggetto grafico.