Partager via


RemoveIniFile Table

La table RemoveIniFile contient les informations qu’une application doit supprimer d’un fichier .ini.

La table RemoveIniFile contient les colonnes suivantes.

Colonne Type Clé Nullable
RemoveIniFile identificateur Y N
Fichier FileName N N
DirProperty identificateur N Y
Section mise en forme N N
Clé mise en forme N N
Valeur mise en forme N Y
Action entier N N
Composant_ identificateur N N

 

Colonnes

RemoveIniFile

Clé de cette table.

FileName

Nom de fichier .ini dans lequel supprimer les informations.

DirProperty

Nom d’une propriété dont la valeur est supposée être résolue en chemin d’accès complet au dossier du fichier .ini à supprimer. La propriété peut être le nom d’un répertoire dans la table Directory, une propriété définie par la table AppSearch, ou toute autre propriété qui représente un chemin d’accès complet.

section

Section de fichier .ini localisable.

clé

Clé de fichier .ini localisable sous la section.

valeur

Valeur localisable à supprimer. La valeur est requise lorsque l’action est 4.

action de

Type de modification à effectuer.

Constant Hexadécimal Décimal Signification
msidbIniFileActionRemoveLine 0x002 2 Supprime .ini entrée.
msidbIniFileActionRemoveTag 0x004 4 Supprime une balise d’une entrée .ini.

 

Component_

Clé externe dans la première colonne de la table composant référençant le composant qui contrôle la suppression de la valeur .ini.

Remarques

Les informations de fichier .ini sont supprimées lorsque le composant correspondant a été sélectionné pour être installé, localement ou exécuté à partir de la source.

Cette table est référencée lorsque l’action RemoveIniValues est exécutée.

Si la colonne Directory_ est spécifiée comme null, l’emplacement du fichier ini est l’emplacement standard de Windows ini, qui est le répertoire Windows par défaut.

La suppression de la dernière valeur d’une section supprime cette section. Il n’existe aucun autre moyen de supprimer une section entière autre que de supprimer toutes ses valeurs.

Validation

ICE03
ICE06
ICE32
ICE40
ICE46
ICE69