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 繼承 IXmlNodeIXmlNodeSelectorIXmlNodeSerializer。 實作 IXmlCharacterData 的類型也會實作 IXmlNodeIXmlNodeSelectorIXmlNodeSerializer的介面成員。

屬性

Attributes

取得這個節點的屬性清單。

(繼承來源 IXmlNode)
ChildNodes

取得目前節點中的子系列表。

(繼承來源 IXmlNode)
Data

根據節點類型取得或設定節點資料。

FirstChild

取得第一個子節點。

(繼承來源 IXmlNode)
InnerText

取得並設定 XML 內的文字。

(繼承來源 IXmlNodeSerializer)
LastChild

取得最後一個子節點。

(繼承來源 IXmlNode)
Length

取得 Unicode 字元的資料長度。

LocalName

取得本機名稱,這是限定名稱的本機部分。 這稱為 XML 命名空間中的本機組件。

(繼承來源 IXmlNode)
NamespaceUri

傳回命名空間的統一資源識別元 (URI)。

(繼承來源 IXmlNode)
NextSibling

取得父系子清單中節點的下一個同層級。

(繼承來源 IXmlNode)
NodeName

傳回屬性、文件類型、元素、實體或標記法節點的完整名稱。 傳回所有其他節點類型的固定字串。

(繼承來源 IXmlNode)
NodeType

取得 XML 檔物件模型 (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)

從指定的範圍擷取完整字串中的一個子字串。

適用於

另請參閱