Aracılığıyla paylaş


XPathNavigator.TypedValue Özellik

Tanım

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.

Şunlara uygulanır