XPathItem.ValueAs Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.