XmlLinkedNode Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает узел, непосредственно предшествующий или следующий за этим узлом.
public ref class XmlLinkedNode abstract : System::Xml::XmlNode
public abstract class XmlLinkedNode : System.Xml.XmlNode
type XmlLinkedNode = class
inherit XmlNode
Public MustInherit Class XmlLinkedNode
Inherits XmlNode
- Наследование
- Производный
Свойства
| Имя | Описание |
|---|---|
| Attributes |
XmlAttributeCollection Возвращает атрибуты этого узла. (Унаследовано от XmlNode) |
| BaseURI |
Возвращает базовый универсальный код ресурса (URI) текущего узла. (Унаследовано от XmlNode) |
| ChildNodes |
Возвращает все дочерние узлы узла. (Унаследовано от XmlNode) |
| FirstChild |
Возвращает первый дочерний элемент узла. (Унаследовано от XmlNode) |
| HasChildNodes |
Возвращает значение, указывающее, имеет ли этот узел дочерние узлы. (Унаследовано от XmlNode) |
| InnerText |
Возвращает или задает сцепленные значения узла и всех дочерних узлов. (Унаследовано от XmlNode) |
| InnerXml |
Получает или задает разметку, представляющую только дочерние узлы этого узла. (Унаследовано от XmlNode) |
| IsReadOnly |
Возвращает значение, указывающее, доступен ли узел только для чтения. (Унаследовано от XmlNode) |
| Item[String, String] |
Возвращает первый дочерний элемент с указанным LocalName и NamespaceURI. (Унаследовано от XmlNode) |
| Item[String] |
Возвращает первый дочерний элемент с указанным Nameэлементом. (Унаследовано от XmlNode) |
| LastChild |
Возвращает последний дочерний элемент узла. (Унаследовано от XmlNode) |
| LocalName |
Возвращает локальное имя узла при переопределении в производном классе. (Унаследовано от XmlNode) |
| Name |
Возвращает полное имя узла при переопределении в производном классе. (Унаследовано от XmlNode) |
| NamespaceURI |
Возвращает универсальный код ресурса (URI) пространства имен этого узла. (Унаследовано от XmlNode) |
| NextSibling |
Возвращает узел сразу после этого узла. |
| NodeType |
Возвращает тип текущего узла при переопределении в производном классе. (Унаследовано от XmlNode) |
| OuterXml |
Получает разметку, содержащую этот узел и все дочерние узлы. (Унаследовано от XmlNode) |
| OwnerDocument |
Возвращает, XmlDocument к которому принадлежит этот узел. (Унаследовано от XmlNode) |
| ParentNode |
Возвращает родительский элемент этого узла (для узлов, которые могут иметь родители). (Унаследовано от XmlNode) |
| Prefix |
Возвращает или задает префикс пространства имен этого узла. (Унаследовано от XmlNode) |
| PreviousSibling |
Возвращает узел, непосредственно предшествующий этому узлу. |
| PreviousText |
Возвращает текстовый узел, который сразу же предшествует этому узлу. (Унаследовано от XmlNode) |
| SchemaInfo |
Возвращает набор сведений о проверке схемы после назначения этому узлу в результате проверки схемы. (Унаследовано от XmlNode) |
| Value |
Возвращает или задает значение узла. (Унаследовано от XmlNode) |
Методы
| Имя | Описание |
|---|---|
| AppendChild(XmlNode) |
Добавляет указанный узел в конец списка дочерних узлов этого узла. (Унаследовано от XmlNode) |
| Clone() |
Создает дубликат этого узла. (Унаследовано от XmlNode) |
| CloneNode(Boolean) |
Создает дубликат узла при переопределении в производном классе. (Унаследовано от XmlNode) |
| CreateNavigator() |
Создает объект для навигации по этому объекту XPathNavigator . (Унаследовано от XmlNode) |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetEnumerator() |
Возвращает перечислитель, который выполняет итерацию через дочерние узлы в текущем узле. (Унаследовано от XmlNode) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetNamespaceOfPrefix(String) |
Ищет ближайшее объявление xmlns для заданного префикса, который находится в области текущего узла и возвращает URI пространства имен в объявлении. (Унаследовано от XmlNode) |
| GetPrefixOfNamespace(String) |
Ищет ближайшее объявление xmlns для заданного URI пространства имен, который находится в области текущего узла и возвращает префикс, определенный в этом объявлении. (Унаследовано от XmlNode) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| InsertAfter(XmlNode, XmlNode) |
Вставляет указанный узел сразу после указанного эталонного узла. (Унаследовано от XmlNode) |
| InsertBefore(XmlNode, XmlNode) |
Вставляет указанный узел непосредственно перед указанным эталонным узлом. (Унаследовано от XmlNode) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| Normalize() |
Помещает все узлы XmlText в полную глубину вложенного дерева под этим xmlNode в "обычную" форму, где только разметка (т. е. теги, комментарии, инструкции по обработке, разделы CDATA и ссылки на сущности) отделяет узлы XmlText, то есть нет смежных узлов XmlText. (Унаследовано от XmlNode) |
| PrependChild(XmlNode) |
Добавляет указанный узел в начало списка дочерних узлов для этого узла. (Унаследовано от XmlNode) |
| RemoveAll() |
Удаляет все дочерние узлы и/или атрибуты текущего узла. (Унаследовано от XmlNode) |
| RemoveChild(XmlNode) |
Удаляет указанный дочерний узел. (Унаследовано от XmlNode) |
| ReplaceChild(XmlNode, XmlNode) |
Заменяет дочерний узел |
| SelectNodes(String, XmlNamespaceManager) |
Выбирает список узлов, соответствующих выражению XPath. Все префиксы, найденные в выражении XPath, разрешаются с помощью предоставленного XmlNamespaceManager. (Унаследовано от XmlNode) |
| SelectNodes(String) |
Выбирает список узлов, соответствующих выражению XPath. (Унаследовано от XmlNode) |
| SelectSingleNode(String, XmlNamespaceManager) |
Выбирает первое |
| SelectSingleNode(String) |
Выбирает первое |
| Supports(String, String) |
Проверяет, реализует ли реализация DOM определенную функцию. (Унаследовано от XmlNode) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
| WriteContentTo(XmlWriter) |
Сохраняет все дочерние узлы узла указанного узла XmlWriterпри переопределении в производном классе. (Унаследовано от XmlNode) |
| WriteTo(XmlWriter) |
Сохраняет текущий узел в указанный XmlWriter, когда переопределяется в производном классе. (Унаследовано от XmlNode) |
Явные реализации интерфейса
| Имя | Описание |
|---|---|
| ICloneable.Clone() |
Описание этого элемента см. в разделе Clone(). (Унаследовано от XmlNode) |
| IEnumerable.GetEnumerator() |
Описание этого элемента см. в разделе GetEnumerator(). (Унаследовано от XmlNode) |
Методы расширения
| Имя | Описание |
|---|---|
| AsParallel(IEnumerable) |
Включает параллелизацию запроса. |
| AsQueryable(IEnumerable) |
Преобразует IEnumerable в IQueryable. |
| Cast<TResult>(IEnumerable) |
Приведение элементов IEnumerable к указанному типу. |
| CreateNavigator(XmlNode) |
Создает навигатор XPath для навигации по указанному узлу. |
| OfType<TResult>(IEnumerable) |
Фильтрует элементы IEnumerable на основе указанного типа. |
| SelectNodes(XmlNode, String, XmlNamespaceManager) |
Выбирает список узлов, соответствующих указанному выражению XPath. Все префиксы, найденные в выражении XPath, разрешаются с помощью предоставленного диспетчера пространства имен. |
| SelectNodes(XmlNode, String) |
Выбирает список узлов, соответствующих указанному выражению XPath. |
| SelectSingleNode(XmlNode, String, XmlNamespaceManager) |
Выбирает первый узел, соответствующий выражению XPath. Все префиксы, найденные в выражении XPath, разрешаются с помощью предоставленного диспетчера пространства имен. |
| SelectSingleNode(XmlNode, String) |
Выбирает первый узел, соответствующий выражению XPath. |
| ToXPathNavigable(XmlNode) |
Создает экземпляр, используемый IXPathNavigable для создания навигаторов. |