Condividi tramite


Interfaccia XMLNodes

Raccolta di oggetti Microsoft.Office.Interop.Word.XMLNode che rappresentano i nodi presenti nella visualizzazione struttura ad albero del riquadro attività Struttura XML, che indica gli elementi applicati a un documento da un utente.

Spazio dei nomi:  Microsoft.Office.Tools.Word
Assembly:  Microsoft.Office.Tools.Word (in Microsoft.Office.Tools.Word.dll)

Sintassi

'Dichiarazione
<GuidAttribute("23ba8297-db6f-48b4-8730-8056ebde2d56")> _
Public Interface XMLNodes _
    Inherits IDisposable, ISupportInitialize
[GuidAttribute("23ba8297-db6f-48b4-8730-8056ebde2d56")]
public interface XMLNodes : IDisposable, 
    ISupportInitialize

Il tipo XMLNodes espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica Application Ottiene un oggetto Microsoft.Office.Interop.Word.Application che rappresenta l'applicazione Microsoft Office Word.
Proprietà pubblica Container
Proprietà pubblica Count Ottiene il numero di elementi della raccolta XMLNodes.
Proprietà pubblica Creator Ottiene l'applicazione in cui è stato creato il controllo XMLNodes.
Proprietà pubblica InnerObject Ottiene un oggetto Microsoft.Office.Interop.Word.XMLNodes che rappresenta l'oggetto nativo sottostante del controllo XMLNodes.
Proprietà pubblica Item Ottiene l'oggetto Microsoft.Office.Interop.Word.XMLNode in corrispondenza dell'indice specificato.
Proprietà pubblica Parent Ottiene un oggetto Microsoft.Office.Interop.Word.Document che rappresenta il documento contenente la raccolta XMLNodes.
Proprietà pubblica Tag Infrastruttura.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Add Ottiene un oggetto Microsoft.Office.Interop.Word.XMLNode che rappresenta un elemento appena aggiunto.
Metodo pubblico BeginInit Segnala l'oggetto che l'inizializzazione è iniziale. (Ereditato da ISupportInitialize)
Metodo pubblico Dispose Esegue le attività definite dall'applicazione associate alla versione, il rilascio, o reimpostare le risorse non gestite. (Ereditato da IDisposable)
Metodo pubblico EndInit segnala l'oggetto che l'inizializzazione è completa. (Ereditato da ISupportInitialize)
Metodo pubblico GetEnumerator Ottiene l'enumeratore per il controllo XMLNodes.

In alto

Eventi

  Nome Descrizione
Evento pubblico AfterInsert Si verifica quando l'utente aggiunge un nuovo oggetto Microsoft.Office.Interop.Word.XMLNode alla raccolta o a uno dei relativi discendenti.
Evento pubblico BeforeDelete Si verifica quando l'utente elimina un oggetto Microsoft.Office.Interop.Word.XMLNode o un nodo discendente dalla raccolta prima che il controllo sia eliminato.
Evento pubblico ContextEnter Viene generato quando il cursore viene posizionato in uno dei nodi o dei nodi di discendente della raccolta XMLNodes, da un'area esterna del contesto del nodo.
Evento pubblico ContextLeave Si verifica quando il cursore viene spostato da uno dei nodi, o dei nodi discendenti, della raccolta XMLNodes in un'area situata all'esterno del contesto del nodo originale.
Evento pubblico Deselect Si verifica quando il cursore viene spostato fuori da uno dei nodi della raccolta XMLNodes.
Evento pubblico Select Viene generato quando il cursore viene posizionato all'interno di uno dei nodi della raccolta XMLNodes.
Evento pubblico ValidationError Si verifica nel caso di un errore di convalida nel controllo XMLNodes.

In alto

Note

Il controllo XMLNodes rappresenta una raccolta di elementi XML con lo stesso nome.Quando si esegue il mapping degli elementi che lo schema consente di visualizzare più di una volta su un documento di Microsoft Office Word in fase di progettazione, Visual Studio crea XMLNodes per gli elementi.Uno schema può consentire a un elemento di venire visualizzato più di una volta quando l'attributo maxOccurs dell'elemento o dei predecessori dell'elemento è impostato su > 1.

Se lo schema imposta l'attributo maxOccurs per l'elemento e i relativi predecessori su 1, in Visual Studio viene invece creato un controllo XMLNode.

I controlli XMLNodes possono essere creati solo nei progetti a livello di documento di Word in fase di progettazione.Non è possibile creare tali oggetti in fase di esecuzione o nei progetti a livello di applicazione.Per ulteriori informazioni, vedere Controllo XMLNodes e Procedura: aggiungere controlli XMLNode ai documenti di Word.

[!NOTA]

Questa interfaccia è implementata dal Runtime di Visual Studio Tools per Office. Non deve essere implementata nel codice. Per ulteriori informazioni, vedere Cenni preliminari su Visual Studio Tools per Office Runtime.

Utilizzo

Nella presente documentazione viene descritta la versione di questo tipo utilizzata nei progetti di Office destinati a .NET Framework 4 e .NET Framework 4.5. Nei progetti destinati a .NET Framework 3.5 questo tipo potrebbe avere membri diversi e gli esempi di codice forniti per il tipo potrebbero non funzionare. Per la documentazione relativa a questo tipo nei progetti destinati a .NET Framework 3.5, vedere la sezione di riferimento seguente nella documentazione di Visual Studio 2008: https://go.microsoft.com/fwlink/?LinkId=160658.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.Office.Tools.Word

Altre risorse

Controllo XMLNodes

Procedura: aggiungere controlli XMLNode ai documenti di Word