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


XMLNodesCollection Интерфейс

Определение

Содержит семейство узлов модели объектов документа XML (DOM).

public interface class XMLNodesCollection : Microsoft::Office::Interop::InfoPath::XMLNodes
[System.Runtime.InteropServices.Guid("096CD6C1-0786-11D1-95FA-0080C78EE3BB")]
public interface XMLNodesCollection : Microsoft.Office.Interop.InfoPath.XMLNodes
type XMLNodesCollection = interface
    interface XMLNodes
Public Interface XMLNodesCollection
Implements XMLNodes
Производный
Атрибуты
Реализации

Примеры

В следующем примере ссылка устанавливается на коллекцию узлов DOM XML, возвращаемых методом ViewObjectGetSelectedNodes объекта . Затем код отображает в окне сообщения имя и исходный XML первого узла в семействе:

<span class="label">XMLNodes</span> selectedNodes;

selectedNodes = thisXDocument.View.GetSelectedNodes();

if (selectedNodes.Count &gt; 0)
{
 thisXDocument.UI.Alert(selectedNodes[0].nodeName + "\n\n" + selectedNodes[0].text);
}

Комментарии

Этот тип является программой-оболочкой для интерфейса COM, созданного компонентным классом для COM-взаимодействия. Для доступа к членам, определенным этим интерфейсом, используйте тип, включающий компонентный класс, который обеспечивает выполнение этого интерфейса. Сведения об этом типе, включая использование, примечания и примеры, см. в разделеXMLNodes .

Коллекция XMLNodesCollection — это коллекция общего назначения, которая используется рядом методов Microsoft Office InfoPath 2003.

Коллекция XMLNodesCollection предоставляет свойства, которые можно использовать для доступа к коллекции узлов XML DOM, и возвращается методами GetSelectedNodes() и GetContextNodes(Object, Object) .

После получения ссылки на один из объектов узла XML DOM, содержащегося в семействе XMLNodesCollection, можно использовать все свойства и методы, предоставляемые XML DOM для взаимодействия с объектом узла XML.

Свойства

Count

Возвращает количество объектов узла модели DOM XML, содержащихся в XMLNodesCollection коллекции.

(Унаследовано от XMLNodes)
Item[Object]

Возвращает ссылку на указанный узел модели DOM xml из XMLNodesCollection коллекции.

(Унаследовано от XMLNodes)

Методы

GetEnumerator()

Возвращает IEnumerator , который выполняет итерацию по всем записям в объекте XMLNodesCollection .

(Унаследовано от XMLNodes)

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