Objet record

L’objet Record est un conteneur destiné à contenir et à transférer un nombre variable de valeurs. Les champs de l’enregistrement sont indexés numériquement et peuvent contenir des chaînes, des entiers, des objets et des valeurs NULL. Les champs au-delà de la taille des enregistrements alloués sont traités comme ayant des valeurs null de manière permanente. Le champ numéro 0 est réservé.

Membres

L’objet Record possède les types de membres suivants :

Méthodes

L’objet Record possède ces méthodes.

Méthode Description
ClearData Efface les données de tous les champs, en leur affectant la valeur null.
FormatText Met en forme les champs en fonction du modèle dans le champ 0.
ReadStream Lit un nombre spécifié d’octets à partir d’un champ d’enregistrement contenant les données de flux.
SetStream Copie le contenu du fichier spécifié dans le champ d’enregistrement désigné en tant que données de flux.

Propriétés

L’objet Record possède ces propriétés.

Propriété Type d’accès Description
DataSize
Retourne la taille des données pour le champ désigné.
FieldCount
Retourne le nombre de champs dans l'enregistrement.
IntegerData
Lecture/écriture
Transfère les données de type entier 32 bits dans ou en dehors d’un champ spécifié dans l’enregistrement.
IsNull
Retourne la valeur true si le champ indiqué est null et false si le champ contient des données.
StringData
Lecture/écriture
Transfère les données de chaîne dans ou en dehors d’un champ spécifié dans l’enregistrement.

Configuration requise

Condition requise Valeur
Version
Windows Installer 5,0 sur Windows Server 2012, Windows 8, Windows Server 2008 R2 ou Windows 7. Windows Installer 4,0 ou Windows Installer 4,5 sur Windows Server 2008 ou Windows Vista. Windows Installer sur Windows Server 2003 ou Windows XP
DLL
Msi.dll
IID
IID _ iRecord est défini en tant que 000C1093-0000-0000-C000-000000000046

Voir aussi

Méthode CreateRecord

Windows Exemples de scripts d’installation