Udostępnij za pośrednictwem


XPathItem.ValueAs Metoda

Definicja

Zwraca wartość elementu jako określony typ.

Przeciążenia

ValueAs(Type)

Zwraca wartość elementu jako określony typ.

ValueAs(Type, IXmlNamespaceResolver)

W przypadku zastąpienia w klasie pochodnej zwraca wartość elementu jako typ określony przy użyciu obiektu określonego w IXmlNamespaceResolver celu rozpoznawania prefiksów przestrzeni nazw.

ValueAs(Type)

Źródło:
XPathItem.cs
Źródło:
XPathItem.cs
Źródło:
XPathItem.cs

Zwraca wartość elementu jako określony typ.

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

Parametry

returnType
Type

Typ, aby zwrócić wartość elementu jako.

Zwraca

Wartość elementu jako żądany typ.

Wyjątki

Wartość elementu nie jest w poprawnym formacie dla typu docelowego.

Próba rzutowania jest nieprawidłowa.

Podjęta próba rzutowania spowodowała przepełnienie.

Uwagi

Po zastąpieniu klasy pochodnej ValueAs metoda próbuje przekonwertować wartość elementu na określony typ .NET Framework 2.0.

Zobacz też

Dotyczy

ValueAs(Type, IXmlNamespaceResolver)

Źródło:
XPathItem.cs
Źródło:
XPathItem.cs
Źródło:
XPathItem.cs

W przypadku zastąpienia w klasie pochodnej zwraca wartość elementu jako typ określony przy użyciu obiektu określonego w IXmlNamespaceResolver celu rozpoznawania prefiksów przestrzeni nazw.

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

Parametry

returnType
Type

Typ, aby zwrócić wartość elementu jako.

nsResolver
IXmlNamespaceResolver

Obiekt używany do rozpoznawania IXmlNamespaceResolver prefiksów przestrzeni nazw.

Zwraca

Wartość elementu jako żądany typ.

Wyjątki

Wartość elementu nie jest w poprawnym formacie dla typu docelowego.

Próba rzutowania jest nieprawidłowa.

Podjęta próba rzutowania spowodowała przepełnienie.

Uwagi

Po zastąpieniu klasy pochodnej ValueAs metoda próbuje przekonwertować wartość elementu na określony typ .NET Framework 2.0.

Obiekt służy do rozpoznawania IXmlNamespaceResolver prefiksów przestrzeni nazw związanych z konwersjami typów. Na przykład podczas konwertowania elementu xs:QName na wartość xs:string.

Aby uzyskać więcej informacji na temat obsługi typów w System.Xml przestrzeni nazw, zobacz Obsługa typów w klasach System.Xml.

Zobacz też

Dotyczy