Freigeben über


XMLNodes Schnittstelle

Definition

Eine Auflistung von XMLNode-Objekten, die die Knoten in der Strukturansicht des XML-Struktur-Aufgabenbereichs darstellen, der die Elemente angibt, die ein Benutzer auf ein Dokument angewendet hat.

public interface class XMLNodes : IDisposable, System::ComponentModel::ISupportInitialize
[System.Runtime.InteropServices.Guid("23ba8297-db6f-48b4-8730-8056ebde2d56")]
public interface XMLNodes : IDisposable, System.ComponentModel.ISupportInitialize
[<System.Runtime.InteropServices.Guid("23ba8297-db6f-48b4-8730-8056ebde2d56")>]
type XMLNodes = interface
    interface IDisposable
    interface ISupportInitialize
Public Interface XMLNodes
Implements IDisposable, ISupportInitialize
Attribute
Implementiert

Hinweise

Das XMLNodes Steuerelement stellt eine Auflistung von XML-Elementen mit demselben Namen dar. Wenn Sie Elemente zuordnen, die das Schema zur Entwurfszeit mehr als einmal in einem Microsoft Office Word Dokument anzeigen lässt, erstellt XMLNodes Visual Studio für die Elemente. Ein Schema kann zulassen, dass ein Element mehr als einmal angezeigt wird, wenn das maxOccurs Attribut des Elements oder der Vorgänger des Elements auf > 1 festgelegt ist.

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

XMLNodesSteuerelemente können zur Entwurfszeit nur in Word Projekten auf Dokumentebene erstellt werden. Sie können nicht zur Laufzeit oder in Projekten auf Anwendungsebene erstellt werden. Weitere Informationen finden Sie unter XMLNodes-Steuerelement und Vorgehensweise: 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 Visual Studio Tools for Office Runtime Overview.

Verbrauch

Diese Dokumentation beschreibt die Version des Typs, der in Office-Projekten verwendet wird, die auf .NET Framework 4 und höher 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. Eine Dokumentation dieser Art von Projekten, die auf den .NET Framework 3.5 abzielen, erhalten Sie in den folgenden Verweisabschnitten in der Dokumentation zu Visual Studio 2008: http://go.microsoft.com/fwlink/?LinkId=160658.

Eigenschaften

Application

Ruft ein Application-Objekt ab, das die Anwendung Microsoft Office Word darstellt.

Container

Eine Auflistung von XMLNode-Objekten, die die Knoten in der Strukturansicht des XML-Struktur-Aufgabenbereichs darstellen, der die Elemente angibt, die ein Benutzer auf ein Dokument angewendet hat.

Count

Ruft die Anzahl der Elemente in der XMLNodes-Auflistung ab.

Creator

Ruft die Anwendung ab, in der das XMLNodes-Steuerelement erstellt wurde.

InnerObject

Ruft XMLNodes ab, das das zugrunde liegende systemeigene Objekt für das XMLNodes-Steuerelement darstellt.

Item[Int32]

Ruft den XMLNode am angegebenen Index ab.

Parent

Ruft ein Document ab, XMLNodes-Auflistung enthält.

Tag

Eine Auflistung von XMLNode-Objekten, die die Knoten in der Strukturansicht des XML-Struktur-Aufgabenbereichs darstellen, der die Elemente angibt, die ein Benutzer auf ein Dokument angewendet hat.

Methoden

Add(String, String, Object)

Ruft ein XMLNode-Objekt ab, das ein neu hinzugefügtes Element darstellt.

GetEnumerator()

Ruft den Enumerator für das XMLNodes-Steuerelement ab.

Ereignisse

AfterInsert

Tritt auf, wenn ein Benutzer der Auflistung oder einer Ihrer Nachfolgerauflistungen einen neuen XMLNode hinzufügt.

BeforeDelete

Tritt auf, wenn der Benutzer einen XMLNode oder einen Nachfolgerknoten aus der Auflistung löscht, bevor das Steuerelement gelöscht wurde.

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.

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.

Deselect

Tritt auf, wenn der Cursor aus einem Knoten der XMLNodes-Auflistung verschoben wird.

Select

Tritt auf, wenn der Cursor auf einem der Knoten der XMLNodes-Auflistung platziert wird.

ValidationError

Tritt auf, wenn im XMLNodes-Steuerelement ein Validierungsfehler auftritt.

Gilt für: