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 в документы Word