XMLNodesCollection Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит семейство узлов модели объектов документа XML (DOM).
public interface class XMLNodesCollection : Microsoft::Office::Interop::InfoPath::SemiTrust::XMLNodes
[System.Runtime.InteropServices.Guid("096cd6c1-0786-11d1-95fa-0080c78ee3bb")]
public interface XMLNodesCollection : Microsoft.Office.Interop.InfoPath.SemiTrust.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 > 0)
{
thisXDocument.UI.Alert(selectedNodes[0].nodeName + "\n\n" + selectedNodes[0].text);
}
Комментарии
Этот тип является оболочкой для компонентного класса, необходимого управляемому коду для взаимодействия с COM. Используйте этот тип для доступа к элементам интерфейса COM, реализованного этим компонентным классом. Сведения об интерфейсе COM, включая ссылку на описания его членов, см. в разделеXMLNodes .
Коллекция XMLNodesCollection — это коллекция общего назначения, которая используется рядом методов Microsoft InfoPath.
Коллекция 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) |