System.Classes.TWriter.WriteIdent
Delphi
procedure WriteIdent(const Ident: string);
C++
void __fastcall WriteIdent(const System::UnicodeString Ident);
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
procedure function |
public | System.Classes.pas System.Classes.hpp |
System.Classes | TWriter |
Description
Ecrit, dans le flux de l'objet écrivain, l'identificateur spécifié par Ident.
La méthode WriteIdent est utilisée de manière interne par le système de flux de composants pour écrire, dans le flux de l'objet écrivain, les propriétés de composants qui sont des identificateurs de type chaîne.
WriteIdent fonctionne de la manière suivante :
- Si
IdentvautFalse, WriteIdent appelleWriteValue(vaFalse)et renvoie le résultat. - Si
IdentvautTrue, WriteIdent appelleWriteValue(vaTrue)et renvoie le résultat. - Si
IdentvautNil, WriteIdent appelleWriteValue(vaNil)et renvoie le résultat. - Si
IdentvautNull, WriteIdent appelleWriteValue(vaNull)et renvoie le résultat. - Sinon, WriteIdent appelle
WriteValue(vaIdent)et appelle ensuiteWriteUTF8Str(Ident)afin d'écrire l'identifiant sous forme de chaîne.
Notez que WriteIdent ne vérifie pas que la chaîneIdentest un identifiant correct.
WriteIdent avance la position en cours après le dernier octet écrit.