Интерфейс 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