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. |