XPathItem.ValueAs Metode

Definisi

Mengembalikan nilai item sebagai jenis yang ditentukan.

Overload

Nama Deskripsi
ValueAs(Type)

Mengembalikan nilai item sebagai jenis yang ditentukan.

ValueAs(Type, IXmlNamespaceResolver)

Saat ditimpa dalam kelas turunan, mengembalikan nilai item sebagai jenis yang ditentukan menggunakan IXmlNamespaceResolver objek yang ditentukan untuk mengatasi awalan namespace.

ValueAs(Type)

Sumber:
XPathItem.cs
Sumber:
XPathItem.cs
Sumber:
XPathItem.cs
Sumber:
XPathItem.cs
Sumber:
XPathItem.cs

Mengembalikan nilai item sebagai jenis yang ditentukan.

public:
 virtual System::Object ^ ValueAs(Type ^ returnType);
public virtual object ValueAs(Type returnType);
abstract member ValueAs : Type -> obj
override this.ValueAs : Type -> obj
Public Overridable Function ValueAs (returnType As Type) As Object

Parameter

returnType
Type

Jenis untuk mengembalikan nilai item sebagai.

Mengembalikan

Nilai item sebagai jenis yang diminta.

Pengecualian

Nilai item tidak dalam format yang benar untuk jenis target.

Pemeran yang dicoba tidak valid.

Percobaan cast mengakibatkan luapan.

Keterangan

Saat ditimpa dalam kelas turunan, metode ValueAs mencoba mengonversi nilai item ke jenis .NET yang ditentukan.

Lihat juga

Berlaku untuk

ValueAs(Type, IXmlNamespaceResolver)

Sumber:
XPathItem.cs
Sumber:
XPathItem.cs
Sumber:
XPathItem.cs
Sumber:
XPathItem.cs
Sumber:
XPathItem.cs

Saat ditimpa dalam kelas turunan, mengembalikan nilai item sebagai jenis yang ditentukan menggunakan IXmlNamespaceResolver objek yang ditentukan untuk mengatasi awalan namespace.

public:
 abstract System::Object ^ ValueAs(Type ^ returnType, System::Xml::IXmlNamespaceResolver ^ nsResolver);
public abstract object ValueAs(Type returnType, System.Xml.IXmlNamespaceResolver? nsResolver);
public abstract object ValueAs(Type returnType, System.Xml.IXmlNamespaceResolver nsResolver);
abstract member ValueAs : Type * System.Xml.IXmlNamespaceResolver -> obj
Public MustOverride Function ValueAs (returnType As Type, nsResolver As IXmlNamespaceResolver) As Object

Parameter

returnType
Type

Jenis untuk mengembalikan nilai item sebagai.

nsResolver
IXmlNamespaceResolver

Objek yang IXmlNamespaceResolver digunakan untuk mengatasi awalan namespace layanan.

Mengembalikan

Nilai item sebagai jenis yang diminta.

Pengecualian

Nilai item tidak dalam format yang benar untuk jenis target.

Pemeran yang dicoba tidak valid.

Percobaan cast mengakibatkan luapan.

Keterangan

Saat ditimpa dalam kelas turunan, metode ValueAs mencoba mengonversi nilai item ke jenis .NET yang ditentukan.

Objek IXmlNamespaceResolver digunakan untuk mengatasi awalan namespace yang terkait dengan konversi jenis. Misalnya, saat mengonversi ke xs:QNamexs:string.

Untuk informasi selengkapnya tentang dukungan jenis di System.Xml namespace layanan, lihat Ketik Dukungan di Kelas System.Xml.

Lihat juga

Berlaku untuk