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


Интерфейс XMLNodesCollection

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

 

Пространство имен: Microsoft.Office.Interop.InfoPath.SemiTrust
Сборка: Microsoft.Office.Interop.InfoPath.SemiTrust (в microsoft.office.interop.infopath.semitrust.dll)

Синтаксис

'Декларация
<CoClassAttribute(GetType(XMLNodesCollectionWrapper))> _
<GuidAttribute("096cd6c1-0786-11d1-95fa-0080c78ee3bb")> _
<CLSCompliantAttribute(False)> _
Public Interface XMLNodesCollection
    Inherits XMLNodes
'Применение
Dim instance As XMLNodesCollection
[CoClassAttribute(typeof(XMLNodesCollectionWrapper))] 
[GuidAttribute("096cd6c1-0786-11d1-95fa-0080c78ee3bb")] 
[CLSCompliantAttribute(false)] 
public interface XMLNodesCollection : XMLNodes

Заметки

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

Семейство XMLNodesCollection – это семейство общего назначения, используемое несколькими методамиMicrosoft Office InfoPath 2007.

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

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

Пример

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

XMLNodes selectedNodes;

selectedNodes = thisXDocument.View.GetSelectedNodes();

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

См. также

Ссылка

Члены XMLNodesCollection
Пространство имен Microsoft.Office.Interop.InfoPath.SemiTrust