XmlAtomicValue XmlAtomicValue XmlAtomicValue XmlAtomicValue Class

定義

検証済みの XML 要素または XML 属性の型指定された値を表します。Represents the typed value of a validated XML element or attribute. XmlAtomicValue クラスは継承できません。The XmlAtomicValue class cannot be inherited.

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
継承
XmlAtomicValueXmlAtomicValueXmlAtomicValueXmlAtomicValue
実装

プロパティ

IsNode IsNode IsNode IsNode

検証済みの XML 要素または XML 属性が、XPath ノードと原子値のどちらであるかを示す値を取得します。Gets a value indicating whether the validated XML element or attribute is an XPath node or an atomic value.

TypedValue TypedValue TypedValue TypedValue

現在の検証済みの XML 要素または XML 属性を、スキーマ型に従って最も適切な Microsoft .NET Framework 型にボックス化変換されたオブジェクトとして取得します。Gets the current validated XML element or attribute as a boxed object of the most appropriate Microsoft .NET Framework type according to its schema type.

Value Value Value Value

検証済みの XML 要素または XML 属性の string 値を取得します。Gets the string value of the validated XML element or attribute.

ValueAsBoolean ValueAsBoolean ValueAsBoolean ValueAsBoolean

検証済みの XML 要素または XML 属性の値を Boolean として取得します。Gets the validated XML element or attribute's value as a Boolean.

ValueAsDateTime ValueAsDateTime ValueAsDateTime ValueAsDateTime

検証済みの XML 要素または XML 属性の値を DateTime として取得します。Gets the validated XML element or attribute's value as a DateTime.

ValueAsDouble ValueAsDouble ValueAsDouble ValueAsDouble

検証済みの XML 要素または XML 属性の値を Double として取得します。Gets the validated XML element or attribute's value as a Double.

ValueAsInt ValueAsInt ValueAsInt ValueAsInt

検証済みの XML 要素または XML 属性の値を Int32 として取得します。Gets the validated XML element or attribute's value as an Int32.

ValueAsLong ValueAsLong ValueAsLong ValueAsLong

検証済みの XML 要素または XML 属性の値を Int64 として取得します。Gets the validated XML element or attribute's value as an Int64.

ValueType ValueType ValueType ValueType

検証済みの XML 要素または XML 属性の Microsoft .NET Framework 型を取得します。Gets the Microsoft .NET Framework type of the validated XML element or attribute.

XmlType XmlType XmlType XmlType

検証済みの XML 要素または XML 属性の XmlSchemaType を取得します。Gets the XmlSchemaType for the validated XML element or attribute.

メソッド

Clone() Clone() Clone() Clone()

この XmlAtomicValue オブジェクトのコピーを返します。Returns a copy of this XmlAtomicValue object.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

検証済みの XML 要素または XML 属性の string 値を取得します。Gets the string value of the validated XML element or attribute.

ValueAs(Type) ValueAs(Type) ValueAs(Type) ValueAs(Type)

項目の値を、指定した型にして返します。Returns the item's value as the specified type.

(Inherited from XPathItem)
ValueAs(Type, IXmlNamespaceResolver) ValueAs(Type, IXmlNamespaceResolver) ValueAs(Type, IXmlNamespaceResolver) ValueAs(Type, IXmlNamespaceResolver)

名前空間プレフィックスの解決用に指定された IXmlNamespaceResolver オブジェクトを使用して、検証済みの XML 要素または XML 属性の値を指定された型として返します。Returns the validated XML element or attribute's value as the type specified using the IXmlNamespaceResolver object specified to resolve namespace prefixes.

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

ICloneable.Clone() ICloneable.Clone() ICloneable.Clone() ICloneable.Clone()

このメンバーの説明については、Clone() のトピックを参照してください。For a description of this member, see Clone().

適用対象