Data.DBXDelegate.TDBXDelegateWritableValue.GetUInt16
Delphi
function GetUInt16: Word; overload; override;
function GetUInt16(defaultValue: Word): Word; overload; override;
C++
virtual System::Word __fastcall GetUInt16(void)/* overload */;
virtual System::Word __fastcall GetUInt16(System::Word defaultValue)/* overload */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | Data.DBXDelegate.pas Data.DBXDelegate.hpp |
Data.DBXDelegate | TDBXDelegateWritableValue |
Description
Obtient la valeur Word pour un entier non signé sur 16 bits de la valeur.
Data.DBXDelegate.TDBXDelegateWritableValue.GetUInt16 hérite de Data.DBXCommon.TDBXValue.GetUInt16. Tout le contenu en-dessous de cette ligne se réfère à Data.DBXCommon.TDBXValue.GetUInt16.
Obtient la valeur Word pour un entier non signé sur 16 bits de la valeur.
GetUInt16 obtient la valeur Word pour les descendants de TDBXValue qui stockent une valeur Word. La surcharge, qui prend un paramètre defaultValue
, va renvoyer defaultValue
si la vérification de IsNull renvoie True. Pour les descendants de TDBXValue qui ne stockent pas une valeur Word, une exception sera déclenchée. Il est recommandé d'utiliser AsUInt16 pour tirer profit de la coercition de type intégré des méthodes As.