XPathItem.ValueAs Yöntem

Tanım

Belirtilen tür olarak öğenin değerini döndürür.

Aşırı Yüklemeler

Name Description
ValueAs(Type)

Belirtilen tür olarak öğenin değerini döndürür.

ValueAs(Type, IXmlNamespaceResolver)

Türetilmiş bir sınıfta geçersiz kılındığında, ad alanı ön eklerini çözümlemek için belirtilen nesne kullanılarak IXmlNamespaceResolver belirtilen tür olarak öğenin değerini döndürür.

ValueAs(Type)

Kaynak:
XPathItem.cs
Kaynak:
XPathItem.cs
Kaynak:
XPathItem.cs
Kaynak:
XPathItem.cs
Kaynak:
XPathItem.cs

Belirtilen tür olarak öğenin değerini döndürür.

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

Parametreler

returnType
Type

Öğe değerinin döndürüleceği tür.

Döndürülenler

öğenin istenen türdeki değeri.

Özel durumlar

Öğenin değeri hedef türü için doğru biçimde değil.

Denenen atama geçerli değil.

Atama girişimi taşmayla sonuçlandı.

Açıklamalar

Türetilmiş bir sınıfta geçersiz kılındığında, ValueAs yöntemi öğenin değerini belirtilen .NET türüne dönüştürmeyi dener.

Ayrıca bkz.

Şunlara uygulanır

ValueAs(Type, IXmlNamespaceResolver)

Kaynak:
XPathItem.cs
Kaynak:
XPathItem.cs
Kaynak:
XPathItem.cs
Kaynak:
XPathItem.cs
Kaynak:
XPathItem.cs

Türetilmiş bir sınıfta geçersiz kılındığında, ad alanı ön eklerini çözümlemek için belirtilen nesne kullanılarak IXmlNamespaceResolver belirtilen tür olarak öğenin değerini döndürür.

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

Parametreler

returnType
Type

Öğenin değerinin döndürüleceği tür.

nsResolver
IXmlNamespaceResolver

IXmlNamespaceResolver Ad alanı ön eklerini çözümlemek için kullanılan nesne.

Döndürülenler

öğenin istenen türdeki değeri.

Özel durumlar

Öğenin değeri hedef türü için doğru biçimde değil.

Denenen atama geçerli değil.

Atama girişimi taşmayla sonuçlandı.

Açıklamalar

Türetilmiş bir sınıfta geçersiz kılındığında, ValueAs yöntemi öğenin değerini belirtilen .NET türüne dönüştürmeyi dener.

IXmlNamespaceResolver nesnesi, tür dönüştürmeleriyle ilgili ad alanı ön eklerini çözümlemek için kullanılır. Örneğin, bir xs:QNamexs:stringöğesine dönüştürürken.

Ad alanında System.Xml tür desteği hakkında daha fazla bilgi için bkz. System.Xml Sınıflarında Tür Desteği.

Ayrıca bkz.

Şunlara uygulanır