IniFile-Tabelle
Die IniFile-Tabelle enthält die .ini Informationen, die die Anwendung in einer .ini Datei festlegen muss.
Die IniFile-Tabelle enthält die folgenden Spalten.
Spalte | Art | Schlüssel | Nullable |
---|---|---|---|
IniFile | Bezeichner | Y | N |
Dateiname | FileName- | N | N |
DirProperty | Bezeichner | N | Y |
Abschnitt | formatierte | N | N |
Schlüssel | formatierte | N | N |
Wert | formatierte | N | N |
Aktion | ganze Zahl | N | N |
Bestandteil_ | Bezeichner | N | N |
Spalten
-
IniFile
-
Der Schlüssel für diese Tabelle.
-
FileName
-
Der lokalisierbare Name der .ini Datei, in der die Informationen geschrieben werden sollen.
-
DirProperty
-
Name einer Eigenschaft mit einem Wert, der in den vollständigen Pfad des Ordners aufgelöst wird, der die .ini Datei enthält. Die Eigenschaft kann der Name eines Verzeichnisses in der Verzeichnistabellesein, eine Eigenschaft, die von der AppSearch-Tabellefestgelegt wird, oder eine andere Eigenschaft, die einen vollständigen Pfad darstellt. Wenn dieses Feld leer bleibt, wird die .ini Datei im Ordner erstellt, der den vollständigen Pfad enthält, der durch die WindowsFolder-eigenschaft angegeben wird.
-
Abschnitt
-
Der lokalisierbare .ini Dateiabschnitt.
-
-Taste
-
Der lokalisierbare .ini Dateischlüssel im Abschnitt.
-
wert
-
Der lokalisierbare Wert, der geschrieben werden soll.
-
Aktion
-
Die Art der Änderung, die vorgenommen werden soll.
Konstante Hexadezimal Dezimal Modifikation msidbIniFileActionAddLine- 0x000 0 Erstellt oder aktualisiert einen .ini Eintrag. msidbIniFileActionCreateLine- 0x001 1 Erstellt einen .ini Eintrag nur, wenn der Eintrag noch nicht vorhanden ist. msidbIniFileActionAddTag 0x003 3 Erstellt einen neuen Eintrag oder fügt einen neuen durch Trennzeichen getrennten Wert an einen vorhandenen Eintrag an. -
Component_
-
Externer Schlüssel in der ersten Spalte der tabelle Komponente verweisen auf die Komponente, die die Installation des .ini-Werts steuert.
Bemerkungen
Die .ini Dateiinformationen werden geschrieben, wenn die entsprechende Komponente ausgewählt wurde, die als lokal installiert oder aus der Quelle ausgeführt werden soll.
Diese Tabelle wird bezeichnet, wenn die WriteIniValues-Aktion oder die RemoveIniValues-Aktion ausgeführt wird, ausgeführt wird.
Validierung