XmlComment Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет содержимое xml-комментария.
public ref class XmlComment : System::Xml::XmlCharacterData
public class XmlComment : System.Xml.XmlCharacterData
type XmlComment = class
inherit XmlCharacterData
Public Class XmlComment
Inherits XmlCharacterData
- Наследование
Конструкторы
| Имя | Описание |
|---|---|
| XmlComment(String, XmlDocument) |
Инициализирует новый экземпляр класса XmlComment. |
Свойства
| Имя | Описание |
|---|---|
| Attributes |
XmlAttributeCollection Возвращает атрибуты этого узла. (Унаследовано от XmlNode) |
| BaseURI |
Возвращает базовый универсальный код ресурса (URI) текущего узла. (Унаследовано от XmlNode) |
| ChildNodes |
Возвращает все дочерние узлы узла. (Унаследовано от XmlNode) |
| Data |
Содержит данные узла. (Унаследовано от XmlCharacterData) |
| FirstChild |
Возвращает первый дочерний элемент узла. (Унаследовано от XmlNode) |
| HasChildNodes |
Возвращает значение, указывающее, имеет ли этот узел дочерние узлы. (Унаследовано от XmlNode) |
| InnerText |
Возвращает или задает сцепленные значения узла и все дочерние элементы узла. (Унаследовано от XmlCharacterData) |
| InnerXml |
Получает или задает разметку, представляющую только дочерние узлы этого узла. (Унаследовано от XmlNode) |
| IsReadOnly |
Возвращает значение, указывающее, доступен ли узел только для чтения. (Унаследовано от XmlNode) |
| Item[String, String] |
Возвращает первый дочерний элемент с указанным LocalName и NamespaceURI. (Унаследовано от XmlNode) |
| Item[String] |
Возвращает первый дочерний элемент с указанным Nameэлементом. (Унаследовано от XmlNode) |
| LastChild |
Возвращает последний дочерний элемент узла. (Унаследовано от XmlNode) |
| Length |
Возвращает длину данных в символах. (Унаследовано от XmlCharacterData) |
| LocalName |
Возвращает локальное имя узла. |
| Name |
Возвращает полное имя узла. |
| NamespaceURI |
Возвращает универсальный код ресурса (URI) пространства имен этого узла. (Унаследовано от XmlNode) |
| NextSibling |
Возвращает узел сразу после этого узла. (Унаследовано от XmlLinkedNode) |
| NodeType |
Возвращает тип текущего узла. |
| OuterXml |
Получает разметку, содержащую этот узел и все дочерние узлы. (Унаследовано от XmlNode) |
| OwnerDocument |
Возвращает, XmlDocument к которому принадлежит этот узел. (Унаследовано от XmlNode) |
| ParentNode |
Возвращает родительский элемент этого узла (для узлов, которые могут иметь родители). (Унаследовано от XmlNode) |
| Prefix |
Возвращает или задает префикс пространства имен этого узла. (Унаследовано от XmlNode) |
| PreviousSibling |
Возвращает узел, непосредственно предшествующий этому узлу. (Унаследовано от XmlLinkedNode) |
| PreviousText |
Возвращает текстовый узел, который сразу же предшествует этому узлу. (Унаследовано от XmlNode) |
| SchemaInfo |
Возвращает набор сведений о проверке схемы после назначения этому узлу в результате проверки схемы. (Унаследовано от XmlNode) |
| Value |
Возвращает или задает значение узла. (Унаследовано от XmlCharacterData) |
Методы
| Имя | Описание |
|---|---|
| AppendChild(XmlNode) |
Добавляет указанный узел в конец списка дочерних узлов этого узла. (Унаследовано от XmlNode) |
| AppendData(String) |
Добавляет указанную строку в конец символьных данных узла. (Унаследовано от XmlCharacterData) |
| Clone() |
Создает дубликат этого узла. (Унаследовано от XmlNode) |
| CloneNode(Boolean) |
Создает дубликат этого узла. |
| CreateNavigator() |
Создает объект для навигации по этому объекту XPathNavigator . (Унаследовано от XmlNode) |
| DeleteData(Int32, Int32) |
Удаляет диапазон символов из узла. (Унаследовано от XmlCharacterData) |
| 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) |
| InsertData(Int32, String) |
Вставляет указанную строку в указанное смещение символов. (Унаследовано от XmlCharacterData) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| Normalize() |
Помещает все узлы XmlText в полную глубину вложенного дерева под этим xmlNode в "обычную" форму, где только разметка (т. е. теги, комментарии, инструкции по обработке, разделы CDATA и ссылки на сущности) отделяет узлы XmlText, то есть нет смежных узлов XmlText. (Унаследовано от XmlNode) |
| PrependChild(XmlNode) |
Добавляет указанный узел в начало списка дочерних узлов для этого узла. (Унаследовано от XmlNode) |
| RemoveAll() |
Удаляет все дочерние узлы и/или атрибуты текущего узла. (Унаследовано от XmlNode) |
| RemoveChild(XmlNode) |
Удаляет указанный дочерний узел. (Унаследовано от XmlNode) |
| ReplaceChild(XmlNode, XmlNode) |
Заменяет дочерний узел |
| ReplaceData(Int32, Int32, String) |
Заменяет указанное число символов, начиная с указанного смещения с указанной строкой. (Унаследовано от XmlCharacterData) |
| SelectNodes(String, XmlNamespaceManager) |
Выбирает список узлов, соответствующих выражению XPath. Все префиксы, найденные в выражении XPath, разрешаются с помощью предоставленного XmlNamespaceManager. (Унаследовано от XmlNode) |
| SelectNodes(String) |
Выбирает список узлов, соответствующих выражению XPath. (Унаследовано от XmlNode) |
| SelectSingleNode(String, XmlNamespaceManager) |
Выбирает первое |
| SelectSingleNode(String) |
Выбирает первое |
| Substring(Int32, Int32) |
Извлекает подстроку полной строки из указанного диапазона. (Унаследовано от XmlCharacterData) |
| Supports(String, String) |
Проверяет, реализует ли реализация DOM определенную функцию. (Унаследовано от XmlNode) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
| WriteContentTo(XmlWriter) |
Сохраняет все дочерние элементы узла в указанный XmlWriter. Так как узлы комментариев не имеют дочерних элементов, этот метод не действует. |
| WriteTo(XmlWriter) |
Сохраняет узел в указанном XmlWriter. |
Явные реализации интерфейса
| Имя | Описание |
|---|---|
| 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 для создания навигаторов. |