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