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


XMLNodes - интерфейс

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

Пространство имен:  Microsoft.Office.Tools.Word
Сборка:  Microsoft.Office.Tools.Word (в Microsoft.Office.Tools.Word.dll)

Синтаксис

'Декларация
<GuidAttribute("23ba8297-db6f-48b4-8730-8056ebde2d56")> _
Public Interface XMLNodes _
    Inherits IDisposable, ISupportInitialize
[GuidAttribute("23ba8297-db6f-48b4-8730-8056ebde2d56")]
public interface XMLNodes : IDisposable, 
    ISupportInitialize

Тип XMLNodes предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство Application Возвращает объект Microsoft.Office.Interop.Word.Application, представляющий текущий экземпляр приложения Microsoft Office Word.
Открытое свойство Container
Открытое свойство Count Получает число элементов в коллекции XMLNodes.
Открытое свойство Creator Возвращает приложение, в котором был создан элемент управления XMLNodes.
Открытое свойство InnerObject Возвращает объект Microsoft.Office.Interop.Word.XMLNodes, представляющий собственный объект для элемента управления XMLNodes.
Открытое свойство Item Получает объект Microsoft.Office.Interop.Word.XMLNode по указанному индексу.
Открытое свойство Parent Возвращает объект Microsoft.Office.Interop.Word.Document, представляющий документ, в котором содержится коллекция XMLNodes.
Открытое свойство Tag Инфраструктура.

В начало страницы

Методы

  Имя Описание
Открытый метод Add Возвращает объект Microsoft.Office.Interop.Word.XMLNode, представляющий вновь добавленный элемент.
Открытый метод BeginInit Подает сигнал объекту о начале инициализации. (Унаследовано от ISupportInitialize.)
Открытый метод Dispose Выполняет определяемые приложением задачи, связанные с высвобождением или сбросом неуправляемых ресурсов. (Унаследовано от IDisposable.)
Открытый метод EndInit Подает объекту сигнал о завершении инициализации. (Унаследовано от ISupportInitialize.)
Открытый метод GetEnumerator Возвращает перечислитель для элемента управления XMLNodes.

В начало страницы

События

  Имя Описание
Открытое событие AfterInsert Возникает при добавлении пользователем в коллекцию или один из ее потомков нового объекта Microsoft.Office.Interop.Word.XMLNode.
Открытое событие BeforeDelete Возникает при удалении пользователем из коллекции узла Microsoft.Office.Interop.Word.XMLNode или узла-потомка непосредственно перед удалением элемента управления.
Открытое событие ContextEnter Происходит при перемещении курсора внутрь одного из узлов или узлов-потомков коллекции XMLNodes из области за пределами контекста узла.
Открытое событие ContextLeave Возникает при перемещении курсора из одно из узлов или узлов-потомков коллекции XMLNodes в область за пределами контекста исходного узла.
Открытое событие Deselect Возникает при перемещении курсора за пределы одного из узлов коллекции XMLNodes.
Открытое событие Select Происходит при перемещении курсора внутрь одного из узлов коллекции XMLNodes.
Открытое событие ValidationError Возникает в случае ошибки при проверке в элементе управления XMLNodes.

В начало страницы

Заметки

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

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

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

ПримечаниеПримечание

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

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

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

См. также

Ссылки

Microsoft.Office.Tools.Word - пространство имен

Другие ресурсы

Элемент управления XMLNodes

Практическое руководство. Добавление элементов управления XMLNodes в документы Word