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ündeki kutulu 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
Geçerli düğüm, en uygun .NET türünde kutulanmış nesne olarak.
Açıklamalar
Atomik basit tür veya basit metin içeriğine sahip öznitelikler ve öğeler içinTypedValue, özelliği en uygun .NET Typekutulu Object bir kutu döndürür. Öğenin veya özniteliğin içeriği bir liste türüyse, TypedValue özelliği en uygun .NET Typenesne dizisi döndürür.
Aşağıdaki tabloda, tarafından döndürülen her XPathNodeTypeaçıklanmaktadırTypedValue.
| Xpathnodetype | TypedValue Döndürüldü |
|---|---|
| Root | Belgenin tüm Text düğüm alt öğelerini içeren, birleştirilmiş ve boşlukla ayrılmış bir String nesne döndürür. Belgede düğüm Text alt öğeleri yoksa döndürülür String.Empty . |
| Element (yazılan veya basit içerik) |
değerinin yazılan 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 sunulur. Dizideki her Object biri, öğesinin alt öğesinin yazılan değerini içerir. |
| Element (yazılmamış, karışık veya karmaşık içerik) |
String öğ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 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) |
değerinin yazılan 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 sunulur. Dizideki her Object biri, öğesinin alt öğesinin türündeki Attributedeğerini içerir. |
| Text | String Metni içeren bir nesne. |
| Comment |
String Çevresindeki <!-- ve -->hariç açıklamaların içeriğini içeren bir nesne. |
| ProcessingInstruction |
String hedef ve çevresindeki <? ve ?>hariç işlem 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. |