Objet Record

L’objet Record est un conteneur permettant de conserver et de 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 d’enregistrement allouée sont traités comme ayant des valeurs Null permanentes. Le numéro de champ 0 est réservé.

Membres

L’objet Record a 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 des 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 a 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 des données entières 32 bits dans ou hors d’un champ spécifié dans l’enregistrement.
IsNull
Retourne True si le champ indiqué est null, et False si le champ contient des données.
StringData
Lecture/écriture
Transfère des données de chaîne dans ou hors 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 comme étant 000C1093-0000-0000-C000-000000000046

Voir aussi

Méthode CreateRecord

Exemples de scripts Windows Installer