diff options
Diffstat (limited to 'src/wixext/tables.xml')
-rw-r--r-- | src/wixext/tables.xml | 238 |
1 files changed, 0 insertions, 238 deletions
diff --git a/src/wixext/tables.xml b/src/wixext/tables.xml deleted file mode 100644 index b8d4246c..00000000 --- a/src/wixext/tables.xml +++ /dev/null | |||
@@ -1,238 +0,0 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" ?> | ||
2 | <!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. --> | ||
3 | |||
4 | |||
5 | <tableDefinitions xmlns="http://wixtoolset.org/schemas/v4/wi/tables"> | ||
6 | <tableDefinition name="Wix4CloseApplication" tupleDefinitionName="WixCloseApplication"> | ||
7 | <columnDefinition name="Wix4CloseApplication" type="string" length="72" primaryKey="yes" modularize="column" | ||
8 | category="identifier" description="Primary key, non-localized token in table."/> | ||
9 | <columnDefinition name="Target" type="localized" length="0" modularize="property" | ||
10 | category="formatted" description="Name of executable to ensure is closed."/> | ||
11 | <columnDefinition name="Description" type="string" length="0" nullable="yes" localizable="yes" modularize="property" | ||
12 | category="formatted" description="Description string displayed to user when executable is in use."/> | ||
13 | <columnDefinition name="Condition" type="string" length="0" nullable="yes" localizable="yes" modularize="condition" | ||
14 | category="condition" description="Optional expression which skips the closing."/> | ||
15 | <columnDefinition name="Attributes" type="number" length="4" | ||
16 | minValue="0" maxValue="2147483647" description="A 32-bit word that specifies the attribute flags to be applied."/> | ||
17 | <columnDefinition name="Sequence" type="number" length="4" nullable="yes" | ||
18 | minValue="1" maxValue="2147483647" description="Sequence to order the closings by."/> | ||
19 | <columnDefinition name="Property" type="string" length="72" nullable="yes" localizable="yes" modularize="property" | ||
20 | category="identifier" description="Optional property that is set to the number of running instances of the app."/> | ||
21 | <columnDefinition name="TerminateExitCode" type="number" length="4" nullable="yes" | ||
22 | minValue="0" maxValue="2147483647" description="Exit code to return from a terminated application."/> | ||
23 | <columnDefinition name="Timeout" type="number" length="4" nullable="yes" | ||
24 | minValue="1" maxValue="2147483647" description="Timeout in milliseconds before scheduling restart or terminating application."/> | ||
25 | </tableDefinition> | ||
26 | <tableDefinition name="Wix4RemoveFolderEx" tupleDefinitionName="WixRemoveFolderEx" createSymbols="yes"> | ||
27 | <columnDefinition name="Wix4RemoveFolderEx" type="string" length="72" primaryKey="yes" modularize="column" | ||
28 | category="identifier" description="Identifier for the WixRemoveFolderEx row in the package."/> | ||
29 | <columnDefinition name="Component_" type="string" length="72" modularize="column" | ||
30 | keyTable="Component" keyColumn="1" category="identifier" description="Foreign key into the Component table used to determine install state"/> | ||
31 | <columnDefinition name="Property" type="string" length="72" modularize="property" | ||
32 | category="identifier" description="Name of Property that contains the root of the directory tree to remove."/> | ||
33 | <columnDefinition name="InstallMode" type="number" length="2" | ||
34 | minValue="1" maxValue="3" description="1 == Remove only when the associated component is being installed (msiInstallStateLocal or msiInstallStateSource), 2 == Remove only when the associated component is being removed (msiInstallStateAbsent), 3 = Remove in either of the above cases."/> | ||
35 | </tableDefinition> | ||
36 | <tableDefinition name="Wix4RestartResource" tupleDefinitionName="WixRestartResource"> | ||
37 | <columnDefinition name="Wix4RestartResource" type="string" length="72" primaryKey="yes" modularize="column" | ||
38 | category="identifier" description="Primary key, non-localized identifier."/> | ||
39 | <columnDefinition name="Component_" type="string" length="72" nullable="yes" modularize="column" | ||
40 | keyTable="Component" keyColumn="1" category="identifier" description="Foreign key into the Component table used to determine install state."/> | ||
41 | <columnDefinition name="Resource" type="string" length="0" modularize="property" | ||
42 | category="formatted" description="The resource to be registered with the Restart Manager."/> | ||
43 | <columnDefinition name="Attributes" type="number" length="4" | ||
44 | minValue="0" maxValue="2147483647" description="A 32-bit word that specifies the type of resource and flags used for processing."/> | ||
45 | </tableDefinition> | ||
46 | <tableDefinition name="Wix4FileShare" tupleDefinitionName="FileShare" createSymbols="yes"> | ||
47 | <columnDefinition name="Wix4FileShare" type="string" length="72" primaryKey="yes" modularize="column" | ||
48 | category="identifier" description="Primary key, non-localized identifier"/> | ||
49 | <columnDefinition name="ShareName" type="string" length="255" | ||
50 | category="formatted" description="The actual share name used"/> | ||
51 | <columnDefinition name="Component_" type="string" length="72" modularize="column" | ||
52 | keyTable="Component" keyColumn="1" category="identifier" description="Foreign key into the Component table used to determine install state"/> | ||
53 | <columnDefinition name="Description" type="string" length="255" nullable="yes" | ||
54 | category="text" description="Description string displayed for the file share"/> | ||
55 | <columnDefinition name="Directory_" type="string" length="72" modularize="column" | ||
56 | keyTable="Directory" keyColumn="1" category="identifier" description="Foreign key referencing directory that the share is created on"/> | ||
57 | </tableDefinition> | ||
58 | <tableDefinition name="Wix4FileSharePermissions" tupleDefinitionName="FileSharePermissions"> | ||
59 | <columnDefinition name="Wix4FileShare_" type="string" length="72" primaryKey="yes" modularize="column" | ||
60 | keyTable="FileShare" keyColumn="1" category="identifier" description="FileShare that these premissions are to be applied to."/> | ||
61 | <columnDefinition name="Wix4User_" type="string" length="72" primaryKey="yes" modularize="column" | ||
62 | keyTable="Wix4User" category="identifier" description="User that these premissions are to apply to."/> | ||
63 | <columnDefinition name="Permissions" type="number" length="4" | ||
64 | description="Permissions int, as in EXPLICIT_ACCESS.grfAccessPermissions in MSDN"/> | ||
65 | </tableDefinition> | ||
66 | <tableDefinition name="Wix4Group" tupleDefinitionName="Group" createSymbols="yes"> | ||
67 | <columnDefinition name="Wix4Group" type="string" length="72" primaryKey="yes" modularize="column" | ||
68 | category="identifier" description="Primary key, non-localized token"/> | ||
69 | <columnDefinition name="Component_" type="string" length="72" nullable="yes" modularize="column" | ||
70 | keyTable="Component" keyColumn="1" category="text" description="Foreign key, Component used to determine install state"/> | ||
71 | <columnDefinition name="Name" type="string" length="255" modularize="property" | ||
72 | category="formatted" description="Group name"/> | ||
73 | <columnDefinition name="Domain" type="string" length="255" nullable="yes" modularize="property" | ||
74 | category="formatted" description="Group domain"/> | ||
75 | </tableDefinition> | ||
76 | <tableDefinition name="Wix4InternetShortcut" tupleDefinitionName="WixInternetShortcut" createSymbols="yes"> | ||
77 | <columnDefinition name="Wix4InternetShortcut" type="string" length="72" primaryKey="yes" modularize="column" | ||
78 | category="identifier" description="Primary key, non-localized token in table."/> | ||
79 | <columnDefinition name="Component_" type="string" length="72" modularize="column" | ||
80 | keyTable="Component" keyColumn="1" category="text" description="Foreign key, Component used to determine install state"/> | ||
81 | <columnDefinition name="Directory_" type="string" length="72" modularize="column" | ||
82 | keyTable="Directory" keyColumn="1" category="identifier" description="Foreign key referencing directory that the shortcut is created in"/> | ||
83 | <columnDefinition name="Name" type="string" length="72" modularize="property" | ||
84 | category="text" description="Name used for shortcut."/> | ||
85 | <columnDefinition name="Target" type="localized" length="0" escapeIdtCharacters="yes" | ||
86 | category="text" description="URL target."/> | ||
87 | <columnDefinition name="Attributes" type="number" length="2" | ||
88 | description="Attribute flags that control how the shortcut is created."/> | ||
89 | <columnDefinition name="IconFile" type="localized" length="0" escapeIdtCharacters="yes" | ||
90 | category="text" nullable="yes" description="Icon file for shortcut"/> | ||
91 | <columnDefinition name="IconIndex" type="number" length="4" | ||
92 | nullable="yes" description="Index of the icon being referenced."/> | ||
93 | </tableDefinition> | ||
94 | <tableDefinition name="Wix4PerformanceCategory" tupleDefinitionName="PerformanceCategory"> | ||
95 | <columnDefinition name="Wix4PerformanceCategory" type="string" length="72" primaryKey="yes" modularize="column" | ||
96 | category="identifier" description="Primary key, non-localized token in table."/> | ||
97 | <columnDefinition name="Component_" type="string" length="72" modularize="column" | ||
98 | keyTable="Component" keyColumn="1" category="identifier" description="Component used to determine install state"/> | ||
99 | <columnDefinition name="Name" type="string" length="80" | ||
100 | category="text" description="Name of the performance counter category."/> | ||
101 | <columnDefinition name="IniData" type="localized" length="0" escapeIdtCharacters="yes" | ||
102 | category="text" description="Data that goes into the performance counter .ini file."/> | ||
103 | <columnDefinition name="ConstantData" type="localized" length="0" escapeIdtCharacters="yes" | ||
104 | category="text" description="Data that goes into the performance counter .h file."/> | ||
105 | </tableDefinition> | ||
106 | <tableDefinition name="Wix4Perfmon" tupleDefinitionName="Perfmon"> | ||
107 | <columnDefinition name="Component_" type="string" length="72" primaryKey="yes" modularize="column" | ||
108 | keyTable="Component" keyColumn="1" category="identifier" description="Component used to determine install state"/> | ||
109 | <columnDefinition name="File" type="string" length="72" primaryKey="yes" modularize="property" | ||
110 | category="formatted" description="Name of .INI file"/> | ||
111 | <columnDefinition name="Name" type="string" length="72" primaryKey="yes" | ||
112 | category="text" description="Service name in registry"/> | ||
113 | </tableDefinition> | ||
114 | <tableDefinition name="Wix4PerfmonManifest" tupleDefinitionName="PerfmonManifest"> | ||
115 | <columnDefinition name="Component_" type="string" length="72" primaryKey="yes" modularize="column" | ||
116 | keyTable="Component" keyColumn="1" category="identifier" description="Component used to determine install state"/> | ||
117 | <columnDefinition name="File" type="string" length="72" primaryKey="yes" modularize="property" | ||
118 | category="formatted" description="Name of perfmon manifest file"/> | ||
119 | <columnDefinition name="ResourceFileDirectory" type="string" length="255" primaryKey="yes" | ||
120 | category="formatted" description="The path of the Resource File Directory"/> | ||
121 | </tableDefinition> | ||
122 | <tableDefinition name="Wix4EventManifest" tupleDefinitionName="EventManifest"> | ||
123 | <columnDefinition name="Component_" type="string" length="72" primaryKey="yes" modularize="column" | ||
124 | keyTable="Component" keyColumn="1" category="identifier" description="Component used to determine install state"/> | ||
125 | <columnDefinition name="File" type="string" length="72" primaryKey="yes" modularize="property" | ||
126 | category="formatted" description="Name of event manifest file"/> | ||
127 | </tableDefinition> | ||
128 | <tableDefinition name="Wix4SecureObject" tupleDefinitionName="SecureObjects"> | ||
129 | <columnDefinition name="Wix4SecureObject" type="string" length="72" primaryKey="yes" modularize="column" | ||
130 | category="identifier" description="Primary key, non-localized token in Table"/> | ||
131 | <columnDefinition name="Table" type="string" length="32" primaryKey="yes" | ||
132 | category="text" description="Table SecureObject should be securing"/> | ||
133 | <columnDefinition name="Domain" type="string" length="255" primaryKey="yes" nullable="yes" modularize="property" | ||
134 | category="text" description="Domain half of user account to secure"/> | ||
135 | <columnDefinition name="User" type="string" length="255" primaryKey="yes" modularize="property" | ||
136 | category="text" description="User name half of user account to secure"/> | ||
137 | <columnDefinition name="Permission" type="number" length="4" nullable="yes" | ||
138 | minValue="-2147483647" maxValue="2147483647" description="Permissions to grant to User"/> | ||
139 | <columnDefinition name="Component_" type="string" length="72" modularize="column" | ||
140 | keyTable="Component" keyColumn="1" category="identifier" description="Foreign key into the Component table used to determine install state"/> | ||
141 | </tableDefinition> | ||
142 | <tableDefinition name="Wix4ServiceConfig" tupleDefinitionName="ServiceConfig"> | ||
143 | <columnDefinition name="ServiceName" type="string" length="72" primaryKey="yes" | ||
144 | category="formatted" description="Primary key, non-localized token"/> | ||
145 | <columnDefinition name="Component_" type="string" length="72" modularize="column" | ||
146 | keyTable="Component" keyColumn="1" category="identifier" description="Foreign key, Component used to determine install state "/> | ||
147 | <columnDefinition name="NewService" type="number" length="1" | ||
148 | minValue="0" maxValue="1" description="Whether the affected service is being installed or already exists."/> | ||
149 | <columnDefinition name="FirstFailureActionType" type="string" length="32" | ||
150 | category="text" description="First failure action type for configured service to take."/> | ||
151 | <columnDefinition name="SecondFailureActionType" type="string" length="32" | ||
152 | category="text" description="Second failure action type for configured service to take."/> | ||
153 | <columnDefinition name="ThirdFailureActionType" type="string" length="32" | ||
154 | category="text" description="Third failure action type for configured service to take."/> | ||
155 | <columnDefinition name="ResetPeriodInDays" type="number" length="4" nullable="yes" | ||
156 | category="integer" minValue="0" description="Period after which to reset the failure count for the service."/> | ||
157 | <columnDefinition name="RestartServiceDelayInSeconds" type="number" length="4" nullable="yes" | ||
158 | category="integer" minValue="0" description="Period after which to restart the service after a given failure."/> | ||
159 | <columnDefinition name="ProgramCommandLine" type="string" length="255" nullable="yes" | ||
160 | category="formatted" description="Command line for program to run if failure action is RUN_COMMAND."/> | ||
161 | <columnDefinition name="RebootMessage" type="string" length="255" nullable="yes" | ||
162 | category="text" description="Message to show to users when rebooting if failure action is REBOOT."/> | ||
163 | </tableDefinition> | ||
164 | <tableDefinition name="Wix4TouchFile" tupleDefinitionName="WixTouchFile" createSymbols="yes"> | ||
165 | <columnDefinition name="Wix4TouchFile" type="string" length="72" primaryKey="yes" modularize="column" | ||
166 | category="identifier" description="Identifier for the Wix4TouchFile row in the package."/> | ||
167 | <columnDefinition name="Component_" type="string" length="72" modularize="column" | ||
168 | keyTable="Component" keyColumn="1" category="identifier" description="Foreign key into the Component table used to determine install state"/> | ||
169 | <columnDefinition name="Path" type="string" length="255" modularize="property" | ||
170 | category="formatted" description="Formatted column that resolves to the path to touch."/> | ||
171 | <columnDefinition name="Attributes" type="number" length="2" | ||
172 | minValue="1" maxValue="63" description="1 == Touch only when the associated component is being installed, 2 == Touch only when the associated component is being repaired , 4 == Touch only when the associated component is being removed, 16 = path is in 64-bit location, 32 = touching the file is vital."/> | ||
173 | </tableDefinition> | ||
174 | <tableDefinition name="Wix4User" tupleDefinitionName="User" createSymbols="yes"> | ||
175 | <columnDefinition name="Wix4User" type="string" length="72" primaryKey="yes" modularize="column" | ||
176 | category="identifier" description="Primary key, non-localized token"/> | ||
177 | <columnDefinition name="Component_" type="string" length="72" nullable="yes" modularize="column" | ||
178 | keyTable="Component" keyColumn="1" category="text" description="Foreign key, Component used to determine install state"/> | ||
179 | <columnDefinition name="Name" type="string" length="255" modularize="property" | ||
180 | category="formatted" description="User name"/> | ||
181 | <columnDefinition name="Domain" type="string" length="255" nullable="yes" modularize="property" | ||
182 | category="formatted" description="User domain"/> | ||
183 | <columnDefinition name="Password" type="string" length="255" nullable="yes" modularize="property" | ||
184 | category="formatted" description="User password"/> | ||
185 | <columnDefinition name="Attributes" type="number" length="4" nullable="yes" | ||
186 | minValue="0" maxValue="65535" description="Attributes describing how to create the user"/> | ||
187 | </tableDefinition> | ||
188 | <tableDefinition name="Wix4UserGroup" tupleDefinitionName="UserGroup"> | ||
189 | <columnDefinition name="Wix4User_" type="string" length="72" primaryKey="yes" modularize="column" | ||
190 | keyTable="Wix4User" keyColumn="1" category="identifier" description="User to be joined to a Group."/> | ||
191 | <columnDefinition name="Wix4Group_" type="string" length="72" primaryKey="yes" modularize="column" | ||
192 | keyTable="Wix4Group" keyColumn="1" category="identifier" description="Group to join User to."/> | ||
193 | </tableDefinition> | ||
194 | <tableDefinition name="Wix4XmlFile" tupleDefinitionName="XmlFile"> | ||
195 | <columnDefinition name="Wix4XmlFile" type="string" length="72" primaryKey="yes" modularize="column" | ||
196 | category="identifier" description="Primary key, non-localized token."/> | ||
197 | <columnDefinition name="File" type="localized" length="255" modularize="property" | ||
198 | category="formatted" description="The .XML file in which to write the information"/> | ||
199 | <columnDefinition name="ElementPath" type="localized" length="0" modularize="property" | ||
200 | category="formatted" description="The .XML file element to modify."/> | ||
201 | <columnDefinition name="Name" type="localized" length="255" modularize="property" nullable="yes" | ||
202 | category="formatted" description="The .XML file node to set/add in the element."/> | ||
203 | <columnDefinition name="Value" type="localized" length="0" modularize="property" nullable="yes" | ||
204 | category="formatted" description="The value to be written."/> | ||
205 | <columnDefinition name="Flags" type="number" length="4" | ||
206 | minValue="0" maxValue="70143" description="Flags"/> | ||
207 | <columnDefinition name="Component_" type="string" length="72" modularize="column" | ||
208 | keyTable="Component" keyColumn="1" category="identifier" description="Foreign key into the Component table referencing component that controls the installing of the .XML value."/> | ||
209 | <columnDefinition name="Sequence" type="number" length="2" nullable="yes" | ||
210 | description="Order to execute the XML modifications."/> | ||
211 | </tableDefinition> | ||
212 | <tableDefinition name="Wix4XmlConfig" tupleDefinitionName="XmlConfig" createSymbols="yes"> | ||
213 | <columnDefinition name="Wix4XmlConfig" type="string" length="72" primaryKey="yes" modularize="column" | ||
214 | category="identifier" description="Primary key, non-localized token."/> | ||
215 | <columnDefinition name="File" type="localized" length="255" modularize="property" | ||
216 | category="formatted" description="The .XML file in which to write the information"/> | ||
217 | <columnDefinition name="ElementPath" type="localized" length="0" modularize="property" | ||
218 | category="formatted" description="The XPATH query for an element to modify or add children to. Can also be a foreign key reference to another Wix4XmlConfig row if no attributes are set and the row referenced is a create element row."/> | ||
219 | <columnDefinition name="VerifyPath" type="localized" length="0" modularize="property" nullable="yes" | ||
220 | category="formatted" description="The XPATH query run from ElementPath to verify whether a repair is necessary. Also used to uninstall."/> | ||
221 | <columnDefinition name="Name" type="localized" length="255" modularize="property" nullable="yes" | ||
222 | category="formatted" description="The .XML file node to set/add in the element."/> | ||
223 | <columnDefinition name="Value" type="localized" length="0" modularize="property" nullable="yes" escapeIdtCharacters="yes" | ||
224 | category="formatted" description="The value to be written."/> | ||
225 | <columnDefinition name="Flags" type="number" length="4" | ||
226 | minValue="0" maxValue="65536" description="Element=1,Value=2,Document=4,Create=16,Delete=32,Install=256,Uninstall=512"/> | ||
227 | <columnDefinition name="Component_" type="string" length="72" modularize="column" | ||
228 | keyTable="Component" keyColumn="1" category="identifier" description="Foreign key into the Component table referencing component that controls the installing of the .XML value."/> | ||
229 | <columnDefinition name="Sequence" type="number" length="2" nullable="yes" | ||
230 | description="Order to execute the XML modifications."/> | ||
231 | </tableDefinition> | ||
232 | <tableDefinition name="Wix4FormatFile" tupleDefinitionName="WixFormatFile"> | ||
233 | <columnDefinition name="Binary_" type="string" length="72" primaryKey="yes" modularize="column" | ||
234 | keyTable="Binary" keyColumn="1" category="identifier" description="Binary data to be formatted."/> | ||
235 | <columnDefinition name="File_" type="string" length="72" primaryKey="yes" modularize="column" | ||
236 | keyTable="File" keyColumn="1" category="identifier" description="File whose component controls the custom action and where the formatted data is written."/> | ||
237 | </tableDefinition> | ||
238 | </tableDefinitions> | ||