Поделиться через


IXmlCharacterData Интерфейс

Определение

Предоставляет методы обработки текста, используемые несколькими объектами.

public interface class IXmlCharacterData : IXmlNode
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(321798827, 20022, 19958, 177, 200, 12, 230, 47, 216, 139, 38)]
struct IXmlCharacterData : IXmlNode
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(321798827, 20022, 19958, 177, 200, 12, 230, 47, 216, 139, 38)]
public interface IXmlCharacterData : IXmlNode
Public Interface IXmlCharacterData
Implements IXmlNode
Производный
Атрибуты
Реализации

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Комментарии

Наследование интерфейса

IXmlCharacterData наследует IXmlNode, IXmlNodeSelector и IXmlNodeSerializer. Типы, реализующие IXmlCharacterData, также реализуют члены интерфейса IXmlNode, IXmlNodeSelector и IXmlNodeSerializer.

Свойства

Attributes

Возвращает список атрибутов этого узла.

(Унаследовано от IXmlNode)
ChildNodes

Возвращает список дочерних элементов в текущем узле.

(Унаследовано от IXmlNode)
Data

Возвращает или задает данные узла в зависимости от типа узла.

FirstChild

Возвращает первый дочерний узел.

(Унаследовано от IXmlNode)
InnerText

Возвращает и задает текст из XML-кода.

(Унаследовано от IXmlNodeSerializer)
LastChild

Возвращает последний дочерний узел.

(Унаследовано от IXmlNode)
Length

Возвращает длину данных в символах Юникода.

LocalName

Возвращает локальное имя, которое является локальной частью полного имени. Это называется локальной частью в пространствах имен в XML.

(Унаследовано от IXmlNode)
NamespaceUri

Возвращает URI для пространства имен.

(Унаследовано от IXmlNode)
NextSibling

Возвращает следующий одноуровневый элемент узла в дочернем списке родительского элемента.

(Унаследовано от IXmlNode)
NodeName

Возвращает полное имя узлов атрибута, типа документа, элемента, сущности или нотации. Возвращает фиксированную строку для всех других типов узлов.

(Унаследовано от IXmlNode)
NodeType

Возвращает тип узла модели DOM, который определяет допустимые значения и может ли узел иметь дочерние узлы.

(Унаследовано от IXmlNode)
NodeValue

Возвращает или задает текст, связанный с узлом.

(Унаследовано от IXmlNode)
OwnerDocument

Возвращает корень документа, который содержит узел.

(Унаследовано от IXmlNode)
ParentNode

Возвращает родительский узел экземпляра узла.

(Унаследовано от IXmlNode)
Prefix

Возвращает или задает префикс пространства имен.

(Унаследовано от IXmlNode)
PreviousSibling

Возвращает предыдущий одноуровневый элемент узла в дочернем списке родительского элемента.

(Унаследовано от IXmlNode)

Методы

AppendChild(IXmlNode)

Добавляет новый дочерний узел в качестве последнего дочернего элемента узла.

(Унаследовано от IXmlNode)
AppendData(String)

Добавляет предоставленную строку к существующим строковым данным.

CloneNode(Boolean)

Клонирует новый узел.

(Унаследовано от IXmlNode)
DeleteData(UInt32, UInt32)

Удаляет указанные данные.

GetXml()

Возвращает XML-представление узла и всех его потомков.

(Унаследовано от IXmlNodeSerializer)
HasChildNodes()

Определяет, есть ли у узла дочерние элементы.

(Унаследовано от IXmlNode)
InsertBefore(IXmlNode, IXmlNode)

Вставляет дочерний узел слева от указанного узла либо в конец списка.

(Унаследовано от IXmlNode)
InsertData(UInt32, String)

Вставляет строку с указанным смещением.

Normalize()

Нормализует все элементы-потомки, объединяя два или более смежных текстовых узлов в один единый текстовый узел.

(Унаследовано от IXmlNode)
RemoveChild(IXmlNode)

Удаляет указанный дочерний узел из списка дочерних элементов и возвращает его.

(Унаследовано от IXmlNode)
ReplaceChild(IXmlNode, IXmlNode)

Заменяет указанный старый дочерний узел на переданный новый дочерний узел.

(Унаследовано от IXmlNode)
ReplaceData(UInt32, UInt32, String)

Заменяет указанное число символов предоставленной строкой.

SelectNodes(String)

Применяет указанную операцию сопоставления шаблонов к контексту этого узла и возвращает список соответствующих узлов в виде XmlNodeList.

(Унаследовано от IXmlNodeSelector)
SelectNodesNS(String, Object)

Применяет указанную операцию сопоставления шаблонов к контексту этого узла и возвращает список соответствующих узлов в виде XmlNodeList.

(Унаследовано от IXmlNodeSelector)
SelectSingleNode(String)

Применяет указанную операцию поиска совпадения с шаблоном к контексту этого узла и возвращает первый соответствующий узел.

(Унаследовано от IXmlNodeSelector)
SelectSingleNodeNS(String, Object)

Применяет указанную операцию поиска совпадения с шаблоном к контексту этого узла и возвращает первый соответствующий узел.

(Унаследовано от IXmlNodeSelector)
SubstringData(UInt32, UInt32)

Возвращает подстроку полной строки из заданного диапазона.

Применяется к

См. также раздел