XmlAtomicValue クラス

定義

検証済みの XML 要素または 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
実装

プロパティ

IsNode

検証済みの XML 要素または XML 属性が、XPath ノードと原子値のどちらであるかを示す値を取得します。

TypedValue

現在の検証済みの XML 要素または 属性を、スキーマ型に従って最も適切な .NET 型にボックス化変換されたオブジェクトとして取得します。

Value

検証済みの XML 要素または XML 属性の string 値を取得します。

ValueAsBoolean

検証済みの XML 要素または XML 属性の値を Boolean として取得します。

ValueAsDateTime

検証済みの XML 要素または XML 属性の値を DateTime として取得します。

ValueAsDouble

検証済みの XML 要素または XML 属性の値を Double として取得します。

ValueAsInt

検証済みの XML 要素または XML 属性の値を Int32 として取得します。

ValueAsLong

検証済みの XML 要素または XML 属性の値を Int64 として取得します。

ValueType

検証済みの XML 要素または属性の .NET 値を取得します。

XmlType

検証済みの XML 要素または XML 属性の XmlSchemaType を取得します。

メソッド

Clone()

この XmlAtomicValue オブジェクトのコピーを返します。

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

検証済みの XML 要素または XML 属性の string 値を取得します。

ValueAs(Type)

項目の値を、指定した型にして返します。

(継承元 XPathItem)
ValueAs(Type, IXmlNamespaceResolver)

名前空間プレフィックスの解決用に指定された IXmlNamespaceResolver オブジェクトを使用して、検証済みの XML 要素または XML 属性の値を指定された型として返します。

明示的なインターフェイスの実装

ICloneable.Clone()

このメンバーの詳細については、「Clone()」をご覧ください。

適用対象