XMLNodes Интерфейс

Определение

Коллекция объектов XMLNode, представляющих узлы в представлении дерева области задач Структура XML, которая указывает элементы, примененные пользователем к документу.

[System.Runtime.InteropServices.Guid("23ba8297-db6f-48b4-8730-8056ebde2d56")]
public interface XMLNodes : IDisposable, System.ComponentModel.ISupportInitialize
Атрибуты
Реализации

Комментарии

XMLNodesЭлемент управления представляет коллекцию XML-элементов с одинаковым именем. При сопоставлении элементов, которые схема позволяет отобразить более одного раза в Microsoft Office документе Word во время разработки, Visual Studio создает XMLNodes для элементов. Схема может позволить элементу отображаться более одного раза, если maxOccurs атрибут элемента или предков элемента имеет значение > 1.

Если схема задает maxOccurs атрибуту элемента и его предков значение 1, Visual Studio создает XMLNode вместо этого элемент управления.

XMLNodesэлементы управления могут создаваться только в проектах Word уровня документа во время разработки. Они не могут быть созданы во время выполнения или в проектах уровня приложения. Дополнительные сведения см. в разделе элемент управления XMLNodes и Добавление элементов управления XMLNodes в документы Word.

Примечание

Данный интерфейс реализуется набором средств Visual Studio для Office (среда выполнения). Он не предназначен для реализации в пользовательском коде. Дополнительные сведения см. в разделе Visual Studio Tools for Office Runtime Overview.

Использование

В настоящей документации описывается версия этого типа, которая используется в проектах Office, предназначенных для платформы .NET Framework 4 или более поздних ее версий. В проектах, предназначенных для платформы .NET Framework 3.5, этот тип может содержать другие члены, а примеры кода, приведенные для этого типа, могут не работать. Документацию об этом типе в проектах, предназначенных для платформы .NET Framework 3.5, см. в следующем справочном разделе документации Visual Studio 2008: http://go.microsoft.com/fwlink/?LinkId=160658.

Свойства

Application

Возвращает объект Application, представляющий текущий экземпляр приложения Microsoft Office Word.

Container
Count

Возвращает число элементов в коллекции XMLNodes.

Creator

Возвращает приложение, в котором был создан элемент управления XMLNodes.

InnerObject

Возвращает объект XMLNodes, представляющий собственный объект для элемента управления XMLNodes.

Item[Int32]

Возвращает объект XMLNode по указанному индексу.

Parent

Возвращает объект Document, представляющий документ, в котором содержится коллекция XMLNodes.

Tag

Методы

Add(String, String, Object)

Возвращает объект XMLNode, представляющий вновь добавленный элемент.

GetEnumerator()

Возвращает перечислитель для элемента управления XMLNodes.

События

AfterInsert

Возникает при добавлении пользователем в коллекцию или один из ее потомков нового объекта XMLNode.

BeforeDelete

Возникает при удалении пользователем из коллекции узла XMLNode или узла-потомка непосредственно перед удалением элемента управления.

ContextEnter

Происходит при перемещении курсора внутрь одного из узлов или узлов-потомков коллекции XMLNodes из области за пределами контекста узла.

ContextLeave

Возникает при перемещении курсора из одно из узлов или узлов-потомков коллекции XMLNodes в область за пределами контекста исходного узла.

Deselect

Возникает при перемещении курсора за пределы одного из узлов коллекции XMLNodes.

Select

Происходит при перемещении курсора внутрь одного из узлов коллекции XMLNodes.

ValidationError

Возникает в случае ошибки проверки в элементе управления XMLNodes.

Применяется к