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