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 Objectkutulu Type 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 TypedValueaçıklanmaktadırXPathNodeType.
| Xpathnodetype | TypedValue Döndürüldü |
|---|---|
| Root | Belgenin tüm String düğüm alt öğelerini içeren, birleştirilmiş ve boşlukla ayrılmış bir Text 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 Objecttemsil eden bir Element 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 Objecttemsil eden bir Attribute 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. |