Interfaccia XMLNodes
Insieme 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 dell'insieme 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 l'insieme XMLNodes. |
![]() |
Tag | Infrastruttura. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
Add | Ottiene un oggetto Microsoft.Office.Interop.Word.XMLNode che rappresenta un elemento appena aggiunto. |
![]() |
BeginInit | Consente di segnalare all'oggetto che l'inizializzazione sta per essere avviata. (Ereditato da ISupportInitialize) |
![]() |
Dispose | Esegue attività definite dall'applicazione, ad esempio libera, rilascia o reimposta risorse non gestite. (Ereditato da IDisposable) |
![]() |
EndInit | Consente di segnalare all'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 all'insieme o a uno dei relativi discendenti. |
![]() |
BeforeDelete | Si verifica quando l'utente elimina un oggetto Microsoft.Office.Interop.Word.XMLNode o un nodo discendente dall'insieme prima che il controllo sia eliminato. |
![]() |
ContextEnter | Viene generato quando il cursore viene posizionato in uno dei nodi o dei nodi di discendente dell'insieme 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, dell'insieme 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 dell'insieme XMLNodes. |
![]() |
Select | Viene generato quando il cursore viene posizionato all'interno di uno dei nodi dell'insieme XMLNodes. |
![]() |
ValidationError | Si verifica nel caso di un errore di convalida nel controllo XMLNodes. |
In alto
Note
Il controllo XMLNodes rappresenta un insieme 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 da Visual Studio Tools per Office Runtime. 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. 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