XPathItem.ValueAs Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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:QName
xs: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.