XPathItem.ValueAs Metod

Definition

Returnerar objektets värde som den angivna typen.

Överlagringar

Name Description
ValueAs(Type)

Returnerar objektets värde som den angivna typen.

ValueAs(Type, IXmlNamespaceResolver)

När objektet åsidosättas i en härledd klass returneras objektets värde som den typ som angetts med hjälp av det IXmlNamespaceResolver angivna objektet för att matcha namnområdesprefix.

ValueAs(Type)

Källa:
XPathItem.cs
Källa:
XPathItem.cs
Källa:
XPathItem.cs
Källa:
XPathItem.cs
Källa:
XPathItem.cs

Returnerar objektets värde som den angivna typen.

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

Parametrar

returnType
Type

Den typ som ska returnera objektvärdet som.

Returer

Värdet för objektet som den begärda typen.

Undantag

Objektets värde är inte i rätt format för måltypen.

Försök till avgjutning är inte giltigt.

Försöken resulterade i ett spill.

Kommentarer

När den åsidosättas i en härledd klass försöker metoden ValueAs konvertera värdet för objektet till den angivna .NET typen.

Se även

Gäller för

ValueAs(Type, IXmlNamespaceResolver)

Källa:
XPathItem.cs
Källa:
XPathItem.cs
Källa:
XPathItem.cs
Källa:
XPathItem.cs
Källa:
XPathItem.cs

När objektet åsidosättas i en härledd klass returneras objektets värde som den typ som angetts med hjälp av det IXmlNamespaceResolver angivna objektet för att matcha namnområdesprefix.

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

Parametrar

returnType
Type

Den typ som objektets värde ska returneras som.

nsResolver
IXmlNamespaceResolver

Det IXmlNamespaceResolver objekt som används för att matcha namnområdesprefix.

Returer

Värdet för objektet som den begärda typen.

Undantag

Objektets värde är inte i rätt format för måltypen.

Försök till avgjutning är inte giltigt.

Försöken resulterade i ett spill.

Kommentarer

När den åsidosättas i en härledd klass försöker metoden ValueAs konvertera värdet för objektet till den angivna .NET typen.

Objektet IXmlNamespaceResolver används för att matcha namnområdesprefix relaterade till typkonverteringar. Till exempel när du konverterar en xs:QName till en xs:string.

Mer information om typstöd i namnområdet finns i System.XmlTypstöd i System.Xml-klasserna.

Se även

Gäller för