XPathNavigator.TypedValue Özellik
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.
Geçerli düğümü, en uygun .NET türünde kutulu bir nesne olarak alır.
public:
virtual property System::Object ^ TypedValue { System::Object ^ get(); };
public override object TypedValue { get; }
member this.TypedValue : obj
Public Overrides ReadOnly Property TypedValue As Object
Özellik Değeri
En uygun .NET türündeki kutulanmış nesne olarak geçerli düğüm.
Açıklamalar
Atomik basit türe veya basit metin içeriğine TypedValue sahip öznitelikler ve öğeler için, özelliği en uygun .NET Typekutulu Object bir döndürür. Öğenin veya özniteliğin içeriği bir liste türüyse, TypedValue özelliği en uygun .NET Typenesne dizisini döndürür.
Aşağıdaki tabloda her XPathNodeTypetarafından TypedValue döndürülen açıklanır.
Xpathnodetype | TypedValue Döndürüldü |
---|---|
Root | Belgenin tüm Text düğüm alt öğeleriyle birleştirilmiş ve boşlukla ayrılmış bir String nesne döndürür. Belgenin alt Text düğümü yoksa döndürülür String.Empty . |
Element (yazılan veya basit içerik) |
türüne sahip değerini Elementtemsil eden bir Object döndürür. Element bir XML Şeması listesi veri türü olarak tanımlanmışsa, düğüm değeri bir nesne dizisi olarak kullanıma sunulur. Dizideki her Object biri, öğesinin alt öğesinin yazılan değerini içerir. |
Element (yazılmamış, karışık veya karmaşık içerik) |
öğesinin tüm Text düğüm alt öğelerini Element (türü belirtilen değerlerin dize gösterimleri dahil) birleştirilmiş ve boşlukla ayrılmış bir String nesne döndürür. Element düğüm alt öğeleri yoksa Text döndürülürString.Empty. |
Attribute (yazılan veya basit içerik) |
türüne sahip değerini Attributetemsil eden bir Object döndürür.
Object bir .NET Type değeri olarak kutulanır. Attribute bir XML Şeması listesi veri türü olarak tanımlanmışsa, düğüm değeri bir nesne dizisi olarak kullanıma sunulur. Dizideki her Object biri, öğesinin alt öğesinin türündeki Attributedeğerini içerir. |
Text | String Metni içeren bir nesne. |
Comment |
String Açıklamaların içeriğini içeren, çevresindeki <!-- ve --> hariç bir nesne. |
ProcessingInstruction |
String Hedef ve çevresindeki <? ve ?> hariç işleme yönergesinin içeriğini içeren bir nesne. |
Namespace | String Ad alanı adını içeren bir nesne. |
Whitespace | String Düğümün metnini içeren bir nesne. |
SignificantWhitespace | String Düğümün metnini içeren bir nesne. |