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