Поделиться через


XMLNodes Интерфейс

Определение

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

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
Атрибуты
Реализации

Комментарии

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

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

XMLNodesЭлементы управления можно создавать только в Word проектах уровня документа во время разработки. Их нельзя создать во время выполнения или в проектах на уровне приложения. Дополнительные сведения см. в разделах Элемент управления XMLNodes и Практическое руководство. Добавление элементов управления XMLNodes в Word documents.

Примечание

Данный интерфейс реализуется набором средств Visual Studio Tools for 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

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

Count

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

Creator

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

InnerObject

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

Item[Int32]

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

Parent

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

Tag

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

Методы

Add(String, String, Object)

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

GetEnumerator()

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

События

AfterInsert

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

BeforeDelete

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

ContextEnter

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

ContextLeave

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

Deselect

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

Select

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

ValidationError

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

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