Aracılığıyla paylaş


XPathItem.ValueAs Yöntem

Tanım

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

Aşırı Yüklemeler

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 nesneyi kullanarak IXmlNamespaceResolver öğenin değerini belirtilen tür olarak döndürür.

ValueAs(Type)

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şmaya neden oldu.

Açıklamalar

Türetilmiş bir sınıfta geçersiz kılındığında, ValueAs yöntemi öğenin değerini belirtilen .NET Framework 2.0 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

Türetilmiş bir sınıfta geçersiz kılındığında, ad alanı ön eklerini çözümlemek için belirtilen nesneyi kullanarak IXmlNamespaceResolver öğenin değerini belirtilen tür olarak 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şmaya neden oldu.

Açıklamalar

Türetilmiş bir sınıfta geçersiz kılındığında, ValueAs yöntemi öğenin değerini belirtilen .NET Framework 2.0 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