Proprietà XmlReader.ValueType (System.Xml)

Cambia visualizzazione:
ScriptFree
Riferimento a .NET Framework
Proprietà XmlReader.ValueType

Nota: questa proprietà è stata introdotta con .NET Framework versione 2.0.

Ottiene il tipo CLR (Common Language Runtime) relativo al nodo corrente.

Spazio dei nomi: System.Xml
Assembly: System.Xml (in system.xml.dll)

Sintassi

Visual Basic - (Dichiarazione)
Public Overridable ReadOnly Property ValueType As Type
Visual Basic (Utilizzo)
Dim instance As XmlReader
Dim value As Type

value = instance.ValueType

C#
public virtual Type ValueType { get; }
C++
public:
virtual property Type^ ValueType {
	Type^ get ();
}
J#
/** @property */
public Type get_ValueType ()

JScript
public function get ValueType () : Type

Valore proprietà

Il tipo CLR corrispondente al valore tipizzato del nodo. Il valore predefinito è System.String.
Note

Per un elenco dei mapping predefiniti, vedere Mapping dei tipi di dati XML a tipi di dati CLR.

Un elemento di tipo xs:int ha un ValueType di System.Int32 per impostazione predefinita. ValueType potrebbe tuttavia essere uno dei tipi validi che è possibile mappare a xs:int, ad esempio System.Int16 o System.Double.

Se un nodo non è tipizzato, o se il nodo è un elemento che include contenuto misto, il valore del nodo viene mappato al tipo System.String.

Note per gli implementatori: Gli implementatori devono specificare un ValueType per ciascun nodo, anche se è di tipo solo System.String.

Piattaforme

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile per Pocket PC, Windows Mobile per Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema.

Informazioni sulla versione

.NET Framework

Supportato in: 2.0

.NET Compact Framework

Supportato in: 2.0
Vedere anche