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 | |
---|---|---|
Application | Ottiene un oggetto Microsoft.Office.Interop.Word.Application che rappresenta l'applicazione Microsoft Office Word. | |
Container | ||
Count | Ottiene il numero di elementi della raccolta XMLNodes. | |
Creator | Ottiene l'applicazione in cui è stato creato il controllo XMLNodes. | |
InnerObject | Ottiene un oggetto Microsoft.Office.Interop.Word.XMLNodes che rappresenta l'oggetto nativo sottostante del controllo XMLNodes. | |
Item | Ottiene l'oggetto Microsoft.Office.Interop.Word.XMLNode in corrispondenza dell'indice specificato. | |
Parent | Ottiene un oggetto Microsoft.Office.Interop.Word.Document che rappresenta il documento contenente la raccolta XMLNodes. | |
Tag | Infrastruttura. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Add | Ottiene un oggetto Microsoft.Office.Interop.Word.XMLNode che rappresenta un elemento appena aggiunto. | |
BeginInit | Segnala l'oggetto che l'inizializzazione è iniziale. (Ereditato da ISupportInitialize) | |
Dispose | Esegue le attività definite dall'applicazione associate alla versione, il rilascio, o reimpostare le risorse non gestite. (Ereditato da IDisposable) | |
EndInit | segnala l'oggetto che l'inizializzazione è completa. (Ereditato da ISupportInitialize) | |
GetEnumerator | Ottiene l'enumeratore per il controllo XMLNodes. |
In alto
Eventi
Nome | Descrizione | |
---|---|---|
AfterInsert | Si verifica quando l'utente aggiunge un nuovo oggetto Microsoft.Office.Interop.Word.XMLNode alla raccolta o a uno dei relativi discendenti. | |
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. | |
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. | |
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. | |
Deselect | Si verifica quando il cursore viene spostato fuori da uno dei nodi della raccolta XMLNodes. | |
Select | Viene generato quando il cursore viene posizionato all'interno di uno dei nodi della raccolta XMLNodes. | |
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
Procedura: aggiungere controlli XMLNode ai documenti di Word