XmlAtomicValue 類別

定義

代表已驗證的 XML 元素或屬性的型別值。 這個 XmlAtomicValue 類別無法繼承。

public ref class XmlAtomicValue sealed : System::Xml::XPath::XPathItem, ICloneable
public sealed class XmlAtomicValue : System.Xml.XPath.XPathItem, ICloneable
type XmlAtomicValue = class
    inherit XPathItem
    interface ICloneable
Public NotInheritable Class XmlAtomicValue
Inherits XPathItem
Implements ICloneable
繼承
XmlAtomicValue
實作

屬性

名稱 Description
IsNode

會取得一個值,表示已驗證的 XML 元素或屬性是 XPath 節點還是原子值。

TypedValue

根據其結構型態,取得目前已驗證的 XML 元素或屬性,作為最合適的 .NET 型別的盒裝物件。

Value

取得 string 已驗證的 XML 元素或屬性的值。

ValueAsBoolean

取得已驗證的 XML 元素或屬性值為 Boolean

ValueAsDateTime

取得已驗證的 XML 元素或屬性值為 DateTime

ValueAsDouble

取得已驗證的 XML 元素或屬性值為 Double

ValueAsInt

取得已驗證的 XML 元素或屬性值為 Int32

ValueAsLong

取得已驗證的 XML 元素或屬性值為 Int64

ValueType

取得已驗證的 XML 元素或屬性的 .NET 型態。

XmlType

取得 XmlSchemaType 已驗證的 XML 元素或屬性。

方法

名稱 Description
Clone()

回傳此 XmlAtomicValue 物件的副本。

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetType()

取得目前實例的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
ToString()

取得 string 已驗證的 XML 元素或屬性的值。

ValueAs(Type, IXmlNamespaceResolver)

回傳驗證過的 XML 元素或屬性值,並使用 IXmlNamespaceResolver 指定物件來解析命名空間前綴。

ValueAs(Type)

回傳該項目的值,並符合指定的類型。

(繼承來源 XPathItem)

明確介面實作

名稱 Description
ICloneable.Clone()

關於此成員的描述,請參見 Clone()

適用於