Freigeben über


XMLNodes-Schnittstelle

Eine Auflistung der Microsoft.Office.Interop.Word.XMLNode-Objekte, die die Knoten in der Strukturansicht des Aufgabenbereichs XML-Struktur darstellt, in der die vom Benutzer auf das Dokument angewendeten Elemente angezeigt werden.

Namespace:  Microsoft.Office.Tools.Word
Assembly:  Microsoft.Office.Tools.Word (in Microsoft.Office.Tools.Word.dll)

Syntax

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

Der XMLNodes-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Application Ruft ein Microsoft.Office.Interop.Word.Application-Objekt ab, das die Anwendung Microsoft Office Word darstellt.
Öffentliche Eigenschaft Container
Öffentliche Eigenschaft Count Ruft die Anzahl der Elemente in der XMLNodes-Auflistung ab.
Öffentliche Eigenschaft Creator Ruft die Anwendung ab, in der das XMLNodes-Steuerelement erstellt wurde.
Öffentliche Eigenschaft InnerObject Ruft Microsoft.Office.Interop.Word.XMLNodes ab, das das zugrunde liegende systemeigene Objekt für das XMLNodes-Steuerelement darstellt.
Öffentliche Eigenschaft Item Ruft die Microsoft.Office.Interop.Word.XMLNode am angegebenen Index ab.
Öffentliche Eigenschaft Parent Ruft ein Microsoft.Office.Interop.Word.Document ab, XMLNodes-Auflistung enthält.
Öffentliche Eigenschaft Tag Infrastruktur.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Add Ruft ein Microsoft.Office.Interop.Word.XMLNode-Objekt ab, das ein neu hinzugefügtes Element darstellt.
Öffentliche Methode BeginInit Signalisiert dem Objekt den Start der Initialisierung. (Von ISupportInitialize geerbt.)
Öffentliche Methode Dispose Führt anwendungsspezifische Aufgaben aus, die mit dem Freigeben, Zurückgeben oder Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen. (Von IDisposable geerbt.)
Öffentliche Methode EndInit Signalisiert dem Objekt den Abschluss der Initialisierung. (Von ISupportInitialize geerbt.)
Öffentliche Methode GetEnumerator Ruft den Enumerator für das XMLNodes-Steuerelement ab.

Zum Seitenanfang

Ereignisse

  Name Beschreibung
Öffentliches Ereignis AfterInsert Tritt auf, wenn ein Benutzer der Auflistung oder einer Ihrer Nachfolgerauflistungen einen neuen Microsoft.Office.Interop.Word.XMLNode hinzufügt.
Öffentliches Ereignis BeforeDelete Tritt auf, wenn der Benutzer einen Microsoft.Office.Interop.Word.XMLNode oder einen Nachfolgerknoten aus der Auflistung löscht, bevor das Steuerelement gelöscht wurde.
Öffentliches Ereignis ContextEnter Tritt auf, wenn der Cursor außerhalb eines Bereichs des Knotenkontexts, in einem der Knoten oder der nachfolgenden Knoten der XMLNodes-Auflistung platziert wird.
Öffentliches Ereignis ContextLeave Tritt auf, wenn der Cursor von einem Knoten oder einem Nachfolgerknoten der XMLNodes-Auflistung in einen Bereich außerhalb des Kontexts des ursprünglichen Knotens bewegt wird.
Öffentliches Ereignis Deselect Tritt auf, wenn der Cursor aus einem Knoten der XMLNodes-Auflistung verschoben wird.
Öffentliches Ereignis Select Tritt auf, wenn der Cursor auf einem der Knoten der XMLNodes-Auflistung platziert wird.
Öffentliches Ereignis ValidationError Tritt auf, wenn im XMLNodes-Steuerelement ein Validierungsfehler auftritt.

Zum Seitenanfang

Hinweise

Das XMLNodes-Steuerelement enthält eine Auflistung von XML-Elementen mit dem gleichen Namen. Wenn Sie Elemente, die laut Schema mehrfach vorkommen dürfen, zur Entwurfszeit einem Microsoft Office Word-Dokument zuordnen, erstellt Visual Studio XMLNodes für die Elemente. Ein Schema kann es einem Element ermöglichen, mehr als einmal vorzukommen, wenn das maxOccurs-Attribut des Elements oder die Vorgänger des Elements auf > 1 festgelegt werden.

Wenn das Schema das maxOccurs-Attribut für das Element und dessen Vorgänger auf 1 festlegt, erstellt Visual Studio stattdessen ein XMLNode-Steuerelement.

XMLNodes-Steuerelemente können nur in Word-Projekten auf Dokumentebene zur Entwurfszeit erstellt werden. Sie können nicht zur Laufzeit oder in Projekten auf Anwendungsebene erstellt werden. Weitere Informationen finden Sie unter XMLNodes-Steuerelement und Gewusst wie: Hinzufügen von XMLNodes-Steuerelementen zu Word-Dokumenten.

Hinweis

Diese Schnittstelle wird von der Visual Studio-Tools für Office-Laufzeit implementiert. Es ist nicht vorgesehen, dass der Typ direkt vom Code implementiert wird. Weitere Informationen finden Sie unter Übersicht über die Visual Studio Tools for Office-Laufzeit.

Verwendung

Diese Dokumentation beschreibt die Version des Typs, der in Office-Projekten verwendet wird, die auf .NET Framework 4 und .NET Framework 4.5 ausgerichtet sind. In Projekten, die auf .NET Framework 3.5 abzielen, verfügt dieser Typ möglicherweise über unterschiedliche Member, und die für diesen Typ bereitgestellten Codebeispiele funktionieren möglicherweise nicht. Dokumentation zu diesem Typ in Projekten mit der Zielversion .NET Framework 3.5 finden Sie im folgenden Verweisabschnitt in der Visual Studio 2008-Dokumentation: https://go.microsoft.com/fwlink/?LinkId=160658.

Siehe auch

Referenz

Microsoft.Office.Tools.Word-Namespace

Weitere Ressourcen

XMLNodes-Steuerelement

Gewusst wie: Hinzufügen von XMLNodes-Steuerelementen zu Word-Dokumenten