Soap.InvokeRegistry.TRemotableTypeRegistry.VariantToInfo
Delphi
function VariantToInfo(const V: Variant; TryAllSchema: Boolean): PTypeInfo;
C++
System::Typinfo::PTypeInfo __fastcall VariantToInfo(const System::Variant &V, bool TryAllSchema);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | Soap.InvokeRegistry.pas Soap.InvokeRegistry.hpp |
Soap.InvokeRegistry | TRemotableTypeRegistry |
Description
Renvoie le pointeur TypeInfo pour le type des données d'un Variant spécifié.
VariantToInfo renvoie le pointeur TypeInfo du type scalaire qui représente la valeur d'un Variant. Si la valeur du Variant n'est pas un type scalaire pouvant faire l'objet d'un marshaling sans utiliser un objet ou un type recensé, VariantToInfo déclenche une exception ETypeRegistryException.
V est le Variant dont vous souhaitez obtenir le pointeur TypeInfo correspondant.
TryAllSchema spécifie si VariantToInfo doit rechercher les définitions de type scalaire correspondantes dans le schéma XML associé à cette application, ou bien tous les ensembles possibles de types de schéma XML définis dans l'unité xmlschema.