aboutsummaryrefslogtreecommitdiff
path: root/src/WixToolset.Data/Tuples/TupleDefinitions.cs
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/WixToolset.Data/Tuples/TupleDefinitions.cs710
1 files changed, 355 insertions, 355 deletions
diff --git a/src/WixToolset.Data/Tuples/TupleDefinitions.cs b/src/WixToolset.Data/Tuples/TupleDefinitions.cs
index 10776b67..ea90ef7b 100644
--- a/src/WixToolset.Data/Tuples/TupleDefinitions.cs
+++ b/src/WixToolset.Data/Tuples/TupleDefinitions.cs
@@ -4,7 +4,7 @@ namespace WixToolset.Data
4{ 4{
5 using System; 5 using System;
6 6
7 public enum TupleDefinitionType 7 public enum SymbolDefinitionType
8 { 8 {
9 SummaryInformation, 9 SummaryInformation,
10 ActionText, 10 ActionText,
@@ -185,13 +185,13 @@ namespace WixToolset.Data
185 MustBeFromAnExtension, 185 MustBeFromAnExtension,
186 } 186 }
187 187
188 public static partial class TupleDefinitions 188 public static partial class SymbolDefinitions
189 { 189 {
190 public static readonly Version Version = new Version("4.0.0"); 190 public static readonly Version Version = new Version("4.0.0");
191 191
192 public static IntermediateTupleDefinition ByName(string name) 192 public static IntermediateSymbolDefinition ByName(string name)
193 { 193 {
194 if (!Enum.TryParse(name, out TupleDefinitionType type) || type == TupleDefinitionType.MustBeFromAnExtension) 194 if (!Enum.TryParse(name, out SymbolDefinitionType type) || type == SymbolDefinitionType.MustBeFromAnExtension)
195 { 195 {
196 return null; 196 return null;
197 } 197 }
@@ -199,534 +199,534 @@ namespace WixToolset.Data
199 return ByType(type); 199 return ByType(type);
200 } 200 }
201 201
202 public static IntermediateTupleDefinition ByType(TupleDefinitionType type) 202 public static IntermediateSymbolDefinition ByType(SymbolDefinitionType type)
203 { 203 {
204 switch (type) 204 switch (type)
205 { 205 {
206 case TupleDefinitionType.SummaryInformation: 206 case SymbolDefinitionType.SummaryInformation:
207 return TupleDefinitions.SummaryInformation; 207 return SymbolDefinitions.SummaryInformation;
208 208
209 case TupleDefinitionType.ActionText: 209 case SymbolDefinitionType.ActionText:
210 return TupleDefinitions.ActionText; 210 return SymbolDefinitions.ActionText;
211 211
212 case TupleDefinitionType.AppId: 212 case SymbolDefinitionType.AppId:
213 return TupleDefinitions.AppId; 213 return SymbolDefinitions.AppId;
214 214
215 case TupleDefinitionType.AppSearch: 215 case SymbolDefinitionType.AppSearch:
216 return TupleDefinitions.AppSearch; 216 return SymbolDefinitions.AppSearch;
217 217
218 case TupleDefinitionType.BBControl: 218 case SymbolDefinitionType.BBControl:
219 return TupleDefinitions.BBControl; 219 return SymbolDefinitions.BBControl;
220 220
221 case TupleDefinitionType.Billboard: 221 case SymbolDefinitionType.Billboard:
222 return TupleDefinitions.Billboard; 222 return SymbolDefinitions.Billboard;
223 223
224 case TupleDefinitionType.Binary: 224 case SymbolDefinitionType.Binary:
225 return TupleDefinitions.Binary; 225 return SymbolDefinitions.Binary;
226 226
227 case TupleDefinitionType.CCPSearch: 227 case SymbolDefinitionType.CCPSearch:
228 return TupleDefinitions.CCPSearch; 228 return SymbolDefinitions.CCPSearch;
229 229
230 case TupleDefinitionType.CheckBox: 230 case SymbolDefinitionType.CheckBox:
231 return TupleDefinitions.CheckBox; 231 return SymbolDefinitions.CheckBox;
232 232
233 case TupleDefinitionType.Class: 233 case SymbolDefinitionType.Class:
234 return TupleDefinitions.Class; 234 return SymbolDefinitions.Class;
235 235
236 case TupleDefinitionType.ComboBox: 236 case SymbolDefinitionType.ComboBox:
237 return TupleDefinitions.ComboBox; 237 return SymbolDefinitions.ComboBox;
238 238
239 case TupleDefinitionType.CompLocator: 239 case SymbolDefinitionType.CompLocator:
240 return TupleDefinitions.CompLocator; 240 return SymbolDefinitions.CompLocator;
241 241
242 case TupleDefinitionType.Complus: 242 case SymbolDefinitionType.Complus:
243 return TupleDefinitions.Complus; 243 return SymbolDefinitions.Complus;
244 244
245 case TupleDefinitionType.Component: 245 case SymbolDefinitionType.Component:
246 return TupleDefinitions.Component; 246 return SymbolDefinitions.Component;
247 247
248 case TupleDefinitionType.Condition: 248 case SymbolDefinitionType.Condition:
249 return TupleDefinitions.Condition; 249 return SymbolDefinitions.Condition;
250 250
251 case TupleDefinitionType.Control: 251 case SymbolDefinitionType.Control:
252 return TupleDefinitions.Control; 252 return SymbolDefinitions.Control;
253 253
254 case TupleDefinitionType.ControlCondition: 254 case SymbolDefinitionType.ControlCondition:
255 return TupleDefinitions.ControlCondition; 255 return SymbolDefinitions.ControlCondition;
256 256
257 case TupleDefinitionType.ControlEvent: 257 case SymbolDefinitionType.ControlEvent:
258 return TupleDefinitions.ControlEvent; 258 return SymbolDefinitions.ControlEvent;
259 259
260 case TupleDefinitionType.CreateFolder: 260 case SymbolDefinitionType.CreateFolder:
261 return TupleDefinitions.CreateFolder; 261 return SymbolDefinitions.CreateFolder;
262 262
263 case TupleDefinitionType.CustomAction: 263 case SymbolDefinitionType.CustomAction:
264 return TupleDefinitions.CustomAction; 264 return SymbolDefinitions.CustomAction;
265 265
266 case TupleDefinitionType.Dialog: 266 case SymbolDefinitionType.Dialog:
267 return TupleDefinitions.Dialog; 267 return SymbolDefinitions.Dialog;
268 268
269 case TupleDefinitionType.Directory: 269 case SymbolDefinitionType.Directory:
270 return TupleDefinitions.Directory; 270 return SymbolDefinitions.Directory;
271 271
272 case TupleDefinitionType.DrLocator: 272 case SymbolDefinitionType.DrLocator:
273 return TupleDefinitions.DrLocator; 273 return SymbolDefinitions.DrLocator;
274 274
275 case TupleDefinitionType.DuplicateFile: 275 case SymbolDefinitionType.DuplicateFile:
276 return TupleDefinitions.DuplicateFile; 276 return SymbolDefinitions.DuplicateFile;
277 277
278 case TupleDefinitionType.Environment: 278 case SymbolDefinitionType.Environment:
279 return TupleDefinitions.Environment; 279 return SymbolDefinitions.Environment;
280 280
281 case TupleDefinitionType.Error: 281 case SymbolDefinitionType.Error:
282 return TupleDefinitions.Error; 282 return SymbolDefinitions.Error;
283 283
284 case TupleDefinitionType.EventMapping: 284 case SymbolDefinitionType.EventMapping:
285 return TupleDefinitions.EventMapping; 285 return SymbolDefinitions.EventMapping;
286 286
287 case TupleDefinitionType.Extension: 287 case SymbolDefinitionType.Extension:
288 return TupleDefinitions.Extension; 288 return SymbolDefinitions.Extension;
289 289
290 case TupleDefinitionType.ExternalFiles: 290 case SymbolDefinitionType.ExternalFiles:
291 return TupleDefinitions.ExternalFiles; 291 return SymbolDefinitions.ExternalFiles;
292 292
293 case TupleDefinitionType.FamilyFileRanges: 293 case SymbolDefinitionType.FamilyFileRanges:
294 return TupleDefinitions.FamilyFileRanges; 294 return SymbolDefinitions.FamilyFileRanges;
295 295
296 case TupleDefinitionType.Feature: 296 case SymbolDefinitionType.Feature:
297 return TupleDefinitions.Feature; 297 return SymbolDefinitions.Feature;
298 298
299 case TupleDefinitionType.FeatureComponents: 299 case SymbolDefinitionType.FeatureComponents:
300 return TupleDefinitions.FeatureComponents; 300 return SymbolDefinitions.FeatureComponents;
301 301
302 case TupleDefinitionType.File: 302 case SymbolDefinitionType.File:
303 return TupleDefinitions.File; 303 return SymbolDefinitions.File;
304 304
305 case TupleDefinitionType.FileSFPCatalog: 305 case SymbolDefinitionType.FileSFPCatalog:
306 return TupleDefinitions.FileSFPCatalog; 306 return SymbolDefinitions.FileSFPCatalog;
307 307
308 case TupleDefinitionType.Icon: 308 case SymbolDefinitionType.Icon:
309 return TupleDefinitions.Icon; 309 return SymbolDefinitions.Icon;
310 310
311 case TupleDefinitionType.ImageFamilies: 311 case SymbolDefinitionType.ImageFamilies:
312 return TupleDefinitions.ImageFamilies; 312 return SymbolDefinitions.ImageFamilies;
313 313
314 case TupleDefinitionType.IniFile: 314 case SymbolDefinitionType.IniFile:
315 return TupleDefinitions.IniFile; 315 return SymbolDefinitions.IniFile;
316 316
317 case TupleDefinitionType.IniLocator: 317 case SymbolDefinitionType.IniLocator:
318 return TupleDefinitions.IniLocator; 318 return SymbolDefinitions.IniLocator;
319 319
320 case TupleDefinitionType.IsolatedComponent: 320 case SymbolDefinitionType.IsolatedComponent:
321 return TupleDefinitions.IsolatedComponent; 321 return SymbolDefinitions.IsolatedComponent;
322 322
323 case TupleDefinitionType.LaunchCondition: 323 case SymbolDefinitionType.LaunchCondition:
324 return TupleDefinitions.LaunchCondition; 324 return SymbolDefinitions.LaunchCondition;
325 325
326 case TupleDefinitionType.ListBox: 326 case SymbolDefinitionType.ListBox:
327 return TupleDefinitions.ListBox; 327 return SymbolDefinitions.ListBox;
328 328
329 case TupleDefinitionType.ListView: 329 case SymbolDefinitionType.ListView:
330 return TupleDefinitions.ListView; 330 return SymbolDefinitions.ListView;
331 331
332 case TupleDefinitionType.LockPermissions: 332 case SymbolDefinitionType.LockPermissions:
333 return TupleDefinitions.LockPermissions; 333 return SymbolDefinitions.LockPermissions;
334 334
335 case TupleDefinitionType.Media: 335 case SymbolDefinitionType.Media:
336 return TupleDefinitions.Media; 336 return SymbolDefinitions.Media;
337 337
338 case TupleDefinitionType.MIME: 338 case SymbolDefinitionType.MIME:
339 return TupleDefinitions.MIME; 339 return SymbolDefinitions.MIME;
340 340
341 case TupleDefinitionType.ModuleComponents: 341 case SymbolDefinitionType.ModuleComponents:
342 return TupleDefinitions.ModuleComponents; 342 return SymbolDefinitions.ModuleComponents;
343 343
344 case TupleDefinitionType.ModuleConfiguration: 344 case SymbolDefinitionType.ModuleConfiguration:
345 return TupleDefinitions.ModuleConfiguration; 345 return SymbolDefinitions.ModuleConfiguration;
346 346
347 case TupleDefinitionType.ModuleDependency: 347 case SymbolDefinitionType.ModuleDependency:
348 return TupleDefinitions.ModuleDependency; 348 return SymbolDefinitions.ModuleDependency;
349 349
350 case TupleDefinitionType.ModuleExclusion: 350 case SymbolDefinitionType.ModuleExclusion:
351 return TupleDefinitions.ModuleExclusion; 351 return SymbolDefinitions.ModuleExclusion;
352 352
353 case TupleDefinitionType.ModuleIgnoreTable: 353 case SymbolDefinitionType.ModuleIgnoreTable:
354 return TupleDefinitions.ModuleIgnoreTable; 354 return SymbolDefinitions.ModuleIgnoreTable;
355 355
356 case TupleDefinitionType.ModuleSignature: 356 case SymbolDefinitionType.ModuleSignature:
357 return TupleDefinitions.ModuleSignature; 357 return SymbolDefinitions.ModuleSignature;
358 358
359 case TupleDefinitionType.ModuleSubstitution: 359 case SymbolDefinitionType.ModuleSubstitution:
360 return TupleDefinitions.ModuleSubstitution; 360 return SymbolDefinitions.ModuleSubstitution;
361 361
362 case TupleDefinitionType.MoveFile: 362 case SymbolDefinitionType.MoveFile:
363 return TupleDefinitions.MoveFile; 363 return SymbolDefinitions.MoveFile;
364 364
365 case TupleDefinitionType.Assembly: 365 case SymbolDefinitionType.Assembly:
366 return TupleDefinitions.Assembly; 366 return SymbolDefinitions.Assembly;
367 367
368 case TupleDefinitionType.MsiAssemblyName: 368 case SymbolDefinitionType.MsiAssemblyName:
369 return TupleDefinitions.MsiAssemblyName; 369 return SymbolDefinitions.MsiAssemblyName;
370 370
371 case TupleDefinitionType.MsiDigitalCertificate: 371 case SymbolDefinitionType.MsiDigitalCertificate:
372 return TupleDefinitions.MsiDigitalCertificate; 372 return SymbolDefinitions.MsiDigitalCertificate;
373 373
374 case TupleDefinitionType.MsiDigitalSignature: 374 case SymbolDefinitionType.MsiDigitalSignature:
375 return TupleDefinitions.MsiDigitalSignature; 375 return SymbolDefinitions.MsiDigitalSignature;
376 376
377 case TupleDefinitionType.MsiEmbeddedChainer: 377 case SymbolDefinitionType.MsiEmbeddedChainer:
378 return TupleDefinitions.MsiEmbeddedChainer; 378 return SymbolDefinitions.MsiEmbeddedChainer;
379 379
380 case TupleDefinitionType.MsiEmbeddedUI: 380 case SymbolDefinitionType.MsiEmbeddedUI:
381 return TupleDefinitions.MsiEmbeddedUI; 381 return SymbolDefinitions.MsiEmbeddedUI;
382 382
383 case TupleDefinitionType.MsiFileHash: 383 case SymbolDefinitionType.MsiFileHash:
384 return TupleDefinitions.MsiFileHash; 384 return SymbolDefinitions.MsiFileHash;
385 385
386 case TupleDefinitionType.MsiLockPermissionsEx: 386 case SymbolDefinitionType.MsiLockPermissionsEx:
387 return TupleDefinitions.MsiLockPermissionsEx; 387 return SymbolDefinitions.MsiLockPermissionsEx;
388 388
389 case TupleDefinitionType.MsiPackageCertificate: 389 case SymbolDefinitionType.MsiPackageCertificate:
390 return TupleDefinitions.MsiPackageCertificate; 390 return SymbolDefinitions.MsiPackageCertificate;
391 391
392 case TupleDefinitionType.MsiPatchCertificate: 392 case SymbolDefinitionType.MsiPatchCertificate:
393 return TupleDefinitions.MsiPatchCertificate; 393 return SymbolDefinitions.MsiPatchCertificate;
394 394
395 case TupleDefinitionType.MsiPatchHeaders: 395 case SymbolDefinitionType.MsiPatchHeaders:
396 return TupleDefinitions.MsiPatchHeaders; 396 return SymbolDefinitions.MsiPatchHeaders;
397 397
398 case TupleDefinitionType.MsiPatchMetadata: 398 case SymbolDefinitionType.MsiPatchMetadata:
399 return TupleDefinitions.MsiPatchMetadata; 399 return SymbolDefinitions.MsiPatchMetadata;
400 400
401 case TupleDefinitionType.MsiPatchOldAssemblyFile: 401 case SymbolDefinitionType.MsiPatchOldAssemblyFile:
402 return TupleDefinitions.MsiPatchOldAssemblyFile; 402 return SymbolDefinitions.MsiPatchOldAssemblyFile;
403 403
404 case TupleDefinitionType.MsiPatchOldAssemblyName: 404 case SymbolDefinitionType.MsiPatchOldAssemblyName:
405 return TupleDefinitions.MsiPatchOldAssemblyName; 405 return SymbolDefinitions.MsiPatchOldAssemblyName;
406 406
407 case TupleDefinitionType.MsiPatchSequence: 407 case SymbolDefinitionType.MsiPatchSequence:
408 return TupleDefinitions.MsiPatchSequence; 408 return SymbolDefinitions.MsiPatchSequence;
409 409
410 case TupleDefinitionType.MsiServiceConfig: 410 case SymbolDefinitionType.MsiServiceConfig:
411 return TupleDefinitions.MsiServiceConfig; 411 return SymbolDefinitions.MsiServiceConfig;
412 412
413 case TupleDefinitionType.MsiServiceConfigFailureActions: 413 case SymbolDefinitionType.MsiServiceConfigFailureActions:
414 return TupleDefinitions.MsiServiceConfigFailureActions; 414 return SymbolDefinitions.MsiServiceConfigFailureActions;
415 415
416 case TupleDefinitionType.MsiShortcutProperty: 416 case SymbolDefinitionType.MsiShortcutProperty:
417 return TupleDefinitions.MsiShortcutProperty; 417 return SymbolDefinitions.MsiShortcutProperty;
418 418
419 case TupleDefinitionType.ODBCAttribute: 419 case SymbolDefinitionType.ODBCAttribute:
420 return TupleDefinitions.ODBCAttribute; 420 return SymbolDefinitions.ODBCAttribute;
421 421
422 case TupleDefinitionType.ODBCDataSource: 422 case SymbolDefinitionType.ODBCDataSource:
423 return TupleDefinitions.ODBCDataSource; 423 return SymbolDefinitions.ODBCDataSource;
424 424
425 case TupleDefinitionType.ODBCDriver: 425 case SymbolDefinitionType.ODBCDriver:
426 return TupleDefinitions.ODBCDriver; 426 return SymbolDefinitions.ODBCDriver;
427 427
428 case TupleDefinitionType.ODBCSourceAttribute: 428 case SymbolDefinitionType.ODBCSourceAttribute:
429 return TupleDefinitions.ODBCSourceAttribute; 429 return SymbolDefinitions.ODBCSourceAttribute;
430 430
431 case TupleDefinitionType.ODBCTranslator: 431 case SymbolDefinitionType.ODBCTranslator:
432 return TupleDefinitions.ODBCTranslator; 432 return SymbolDefinitions.ODBCTranslator;
433 433
434 case TupleDefinitionType.Patch: 434 case SymbolDefinitionType.Patch:
435 return TupleDefinitions.Patch; 435 return SymbolDefinitions.Patch;
436 436
437 case TupleDefinitionType.PatchMetadata: 437 case SymbolDefinitionType.PatchMetadata:
438 return TupleDefinitions.PatchMetadata; 438 return SymbolDefinitions.PatchMetadata;
439 439
440 case TupleDefinitionType.PatchPackage: 440 case SymbolDefinitionType.PatchPackage:
441 return TupleDefinitions.PatchPackage; 441 return SymbolDefinitions.PatchPackage;
442 442
443 case TupleDefinitionType.PatchSequence: 443 case SymbolDefinitionType.PatchSequence:
444 return TupleDefinitions.PatchSequence; 444 return SymbolDefinitions.PatchSequence;
445 445
446 case TupleDefinitionType.ProgId: 446 case SymbolDefinitionType.ProgId:
447 return TupleDefinitions.ProgId; 447 return SymbolDefinitions.ProgId;
448 448
449 case TupleDefinitionType.Properties: 449 case SymbolDefinitionType.Properties:
450 return TupleDefinitions.Properties; 450 return SymbolDefinitions.Properties;
451 451
452 case TupleDefinitionType.Property: 452 case SymbolDefinitionType.Property:
453 return TupleDefinitions.Property; 453 return SymbolDefinitions.Property;
454 454
455 case TupleDefinitionType.PublishComponent: 455 case SymbolDefinitionType.PublishComponent:
456 return TupleDefinitions.PublishComponent; 456 return SymbolDefinitions.PublishComponent;
457 457
458 case TupleDefinitionType.ProvidesDependency: 458 case SymbolDefinitionType.ProvidesDependency:
459 return TupleDefinitions.ProvidesDependency; 459 return SymbolDefinitions.ProvidesDependency;
460 460
461 case TupleDefinitionType.RadioButton: 461 case SymbolDefinitionType.RadioButton:
462 return TupleDefinitions.RadioButton; 462 return SymbolDefinitions.RadioButton;
463 463
464 case TupleDefinitionType.Registry: 464 case SymbolDefinitionType.Registry:
465 return TupleDefinitions.Registry; 465 return SymbolDefinitions.Registry;
466 466
467 case TupleDefinitionType.RegLocator: 467 case SymbolDefinitionType.RegLocator:
468 return TupleDefinitions.RegLocator; 468 return SymbolDefinitions.RegLocator;
469 469
470 case TupleDefinitionType.RemoveFile: 470 case SymbolDefinitionType.RemoveFile:
471 return TupleDefinitions.RemoveFile; 471 return SymbolDefinitions.RemoveFile;
472 472
473 case TupleDefinitionType.RemoveRegistry: 473 case SymbolDefinitionType.RemoveRegistry:
474 return TupleDefinitions.RemoveRegistry; 474 return SymbolDefinitions.RemoveRegistry;
475 475
476 case TupleDefinitionType.ReserveCost: 476 case SymbolDefinitionType.ReserveCost:
477 return TupleDefinitions.ReserveCost; 477 return SymbolDefinitions.ReserveCost;
478 478
479 case TupleDefinitionType.ServiceControl: 479 case SymbolDefinitionType.ServiceControl:
480 return TupleDefinitions.ServiceControl; 480 return SymbolDefinitions.ServiceControl;
481 481
482 case TupleDefinitionType.ServiceInstall: 482 case SymbolDefinitionType.ServiceInstall:
483 return TupleDefinitions.ServiceInstall; 483 return SymbolDefinitions.ServiceInstall;
484 484
485 case TupleDefinitionType.SFPCatalog: 485 case SymbolDefinitionType.SFPCatalog:
486 return TupleDefinitions.SFPCatalog; 486 return SymbolDefinitions.SFPCatalog;
487 487
488 case TupleDefinitionType.Shortcut: 488 case SymbolDefinitionType.Shortcut:
489 return TupleDefinitions.Shortcut; 489 return SymbolDefinitions.Shortcut;
490 490
491 case TupleDefinitionType.Signature: 491 case SymbolDefinitionType.Signature:
492 return TupleDefinitions.Signature; 492 return SymbolDefinitions.Signature;
493 493
494 case TupleDefinitionType.TargetFilesOptionalData: 494 case SymbolDefinitionType.TargetFilesOptionalData:
495 return TupleDefinitions.TargetFilesOptionalData; 495 return SymbolDefinitions.TargetFilesOptionalData;
496 496
497 case TupleDefinitionType.TargetImages: 497 case SymbolDefinitionType.TargetImages:
498 return TupleDefinitions.TargetImages; 498 return SymbolDefinitions.TargetImages;
499 499
500 case TupleDefinitionType.TextStyle: 500 case SymbolDefinitionType.TextStyle:
501 return TupleDefinitions.TextStyle; 501 return SymbolDefinitions.TextStyle;
502 502
503 case TupleDefinitionType.TypeLib: 503 case SymbolDefinitionType.TypeLib:
504 return TupleDefinitions.TypeLib; 504 return SymbolDefinitions.TypeLib;
505 505
506 case TupleDefinitionType.UIText: 506 case SymbolDefinitionType.UIText:
507 return TupleDefinitions.UIText; 507 return SymbolDefinitions.UIText;
508 508
509 case TupleDefinitionType.Upgrade: 509 case SymbolDefinitionType.Upgrade:
510 return TupleDefinitions.Upgrade; 510 return SymbolDefinitions.Upgrade;
511 511
512 case TupleDefinitionType.UpgradedFilesOptionalData: 512 case SymbolDefinitionType.UpgradedFilesOptionalData:
513 return TupleDefinitions.UpgradedFilesOptionalData; 513 return SymbolDefinitions.UpgradedFilesOptionalData;
514 514
515 case TupleDefinitionType.UpgradedFilesToIgnore: 515 case SymbolDefinitionType.UpgradedFilesToIgnore:
516 return TupleDefinitions.UpgradedFilesToIgnore; 516 return SymbolDefinitions.UpgradedFilesToIgnore;
517 517
518 case TupleDefinitionType.UpgradedImages: 518 case SymbolDefinitionType.UpgradedImages:
519 return TupleDefinitions.UpgradedImages; 519 return SymbolDefinitions.UpgradedImages;
520 520
521 case TupleDefinitionType.Verb: 521 case SymbolDefinitionType.Verb:
522 return TupleDefinitions.Verb; 522 return SymbolDefinitions.Verb;
523 523
524 case TupleDefinitionType.WixAction: 524 case SymbolDefinitionType.WixAction:
525 return TupleDefinitions.WixAction; 525 return SymbolDefinitions.WixAction;
526 526
527 case TupleDefinitionType.WixApprovedExeForElevation: 527 case SymbolDefinitionType.WixApprovedExeForElevation:
528 return TupleDefinitions.WixApprovedExeForElevation; 528 return SymbolDefinitions.WixApprovedExeForElevation;
529 529
530 case TupleDefinitionType.WixBindUpdatedFiles: 530 case SymbolDefinitionType.WixBindUpdatedFiles:
531 return TupleDefinitions.WixBindUpdatedFiles; 531 return SymbolDefinitions.WixBindUpdatedFiles;
532 532
533 case TupleDefinitionType.WixBootstrapperApplication: 533 case SymbolDefinitionType.WixBootstrapperApplication:
534 return TupleDefinitions.WixBootstrapperApplication; 534 return SymbolDefinitions.WixBootstrapperApplication;
535 535
536 case TupleDefinitionType.WixBuildInfo: 536 case SymbolDefinitionType.WixBuildInfo:
537 return TupleDefinitions.WixBuildInfo; 537 return SymbolDefinitions.WixBuildInfo;
538 538
539 case TupleDefinitionType.WixBundle: 539 case SymbolDefinitionType.WixBundle:
540 return TupleDefinitions.WixBundle; 540 return SymbolDefinitions.WixBundle;
541 541
542 case TupleDefinitionType.WixBundleCatalog: 542 case SymbolDefinitionType.WixBundleCatalog:
543 return TupleDefinitions.WixBundleCatalog; 543 return SymbolDefinitions.WixBundleCatalog;
544 544
545 case TupleDefinitionType.WixBundleContainer: 545 case SymbolDefinitionType.WixBundleContainer:
546 return TupleDefinitions.WixBundleContainer; 546 return SymbolDefinitions.WixBundleContainer;
547 547
548 case TupleDefinitionType.WixBundleCustomData: 548 case SymbolDefinitionType.WixBundleCustomData:
549 return TupleDefinitions.WixBundleCustomData; 549 return SymbolDefinitions.WixBundleCustomData;
550 550
551 case TupleDefinitionType.WixBundleCustomDataAttribute: 551 case SymbolDefinitionType.WixBundleCustomDataAttribute:
552 return TupleDefinitions.WixBundleCustomDataAttribute; 552 return SymbolDefinitions.WixBundleCustomDataAttribute;
553 553
554 case TupleDefinitionType.WixBundleCustomDataCell: 554 case SymbolDefinitionType.WixBundleCustomDataCell:
555 return TupleDefinitions.WixBundleCustomDataCell; 555 return SymbolDefinitions.WixBundleCustomDataCell;
556 556
557 case TupleDefinitionType.WixBundleExtension: 557 case SymbolDefinitionType.WixBundleExtension:
558 return TupleDefinitions.WixBundleExtension; 558 return SymbolDefinitions.WixBundleExtension;
559 559
560 case TupleDefinitionType.WixBundleExePackage: 560 case SymbolDefinitionType.WixBundleExePackage:
561 return TupleDefinitions.WixBundleExePackage; 561 return SymbolDefinitions.WixBundleExePackage;
562 562
563 case TupleDefinitionType.WixBundleMsiFeature: 563 case SymbolDefinitionType.WixBundleMsiFeature:
564 return TupleDefinitions.WixBundleMsiFeature; 564 return SymbolDefinitions.WixBundleMsiFeature;
565 565
566 case TupleDefinitionType.WixBundleMsiPackage: 566 case SymbolDefinitionType.WixBundleMsiPackage:
567 return TupleDefinitions.WixBundleMsiPackage; 567 return SymbolDefinitions.WixBundleMsiPackage;
568 568
569 case TupleDefinitionType.WixBundleMsiProperty: 569 case SymbolDefinitionType.WixBundleMsiProperty:
570 return TupleDefinitions.WixBundleMsiProperty; 570 return SymbolDefinitions.WixBundleMsiProperty;
571 571
572 case TupleDefinitionType.WixBundleMspPackage: 572 case SymbolDefinitionType.WixBundleMspPackage:
573 return TupleDefinitions.WixBundleMspPackage; 573 return SymbolDefinitions.WixBundleMspPackage;
574 574
575 case TupleDefinitionType.WixBundleMsuPackage: 575 case SymbolDefinitionType.WixBundleMsuPackage:
576 return TupleDefinitions.WixBundleMsuPackage; 576 return SymbolDefinitions.WixBundleMsuPackage;
577 577
578 case TupleDefinitionType.WixBundlePackage: 578 case SymbolDefinitionType.WixBundlePackage:
579 return TupleDefinitions.WixBundlePackage; 579 return SymbolDefinitions.WixBundlePackage;
580 580
581 case TupleDefinitionType.WixBundlePackageCommandLine: 581 case SymbolDefinitionType.WixBundlePackageCommandLine:
582 return TupleDefinitions.WixBundlePackageCommandLine; 582 return SymbolDefinitions.WixBundlePackageCommandLine;
583 583
584 case TupleDefinitionType.WixBundlePackageExitCode: 584 case SymbolDefinitionType.WixBundlePackageExitCode:
585 return TupleDefinitions.WixBundlePackageExitCode; 585 return SymbolDefinitions.WixBundlePackageExitCode;
586 586
587 case TupleDefinitionType.WixBundlePackageGroup: 587 case SymbolDefinitionType.WixBundlePackageGroup:
588 return TupleDefinitions.WixBundlePackageGroup; 588 return SymbolDefinitions.WixBundlePackageGroup;
589 589
590 case TupleDefinitionType.WixBundlePatchTargetCode: 590 case SymbolDefinitionType.WixBundlePatchTargetCode:
591 return TupleDefinitions.WixBundlePatchTargetCode; 591 return SymbolDefinitions.WixBundlePatchTargetCode;
592 592
593 case TupleDefinitionType.WixBundlePayload: 593 case SymbolDefinitionType.WixBundlePayload:
594 return TupleDefinitions.WixBundlePayload; 594 return SymbolDefinitions.WixBundlePayload;
595 595
596 case TupleDefinitionType.WixBundlePayloadGroup: 596 case SymbolDefinitionType.WixBundlePayloadGroup:
597 return TupleDefinitions.WixBundlePayloadGroup; 597 return SymbolDefinitions.WixBundlePayloadGroup;
598 598
599 case TupleDefinitionType.WixBundleRelatedPackage: 599 case SymbolDefinitionType.WixBundleRelatedPackage:
600 return TupleDefinitions.WixBundleRelatedPackage; 600 return SymbolDefinitions.WixBundleRelatedPackage;
601 601
602 case TupleDefinitionType.WixBundleRollbackBoundary: 602 case SymbolDefinitionType.WixBundleRollbackBoundary:
603 return TupleDefinitions.WixBundleRollbackBoundary; 603 return SymbolDefinitions.WixBundleRollbackBoundary;
604 604
605 case TupleDefinitionType.WixBundleSlipstreamMsp: 605 case SymbolDefinitionType.WixBundleSlipstreamMsp:
606 return TupleDefinitions.WixBundleSlipstreamMsp; 606 return SymbolDefinitions.WixBundleSlipstreamMsp;
607 607
608 case TupleDefinitionType.WixBundleUpdate: 608 case SymbolDefinitionType.WixBundleUpdate:
609 return TupleDefinitions.WixBundleUpdate; 609 return SymbolDefinitions.WixBundleUpdate;
610 610
611 case TupleDefinitionType.WixBundleVariable: 611 case SymbolDefinitionType.WixBundleVariable:
612 return TupleDefinitions.WixBundleVariable; 612 return SymbolDefinitions.WixBundleVariable;
613 613
614 case TupleDefinitionType.WixChain: 614 case SymbolDefinitionType.WixChain:
615 return TupleDefinitions.WixChain; 615 return SymbolDefinitions.WixChain;
616 616
617 case TupleDefinitionType.WixChainItem: 617 case SymbolDefinitionType.WixChainItem:
618 return TupleDefinitions.WixChainItem; 618 return SymbolDefinitions.WixChainItem;
619 619
620 case TupleDefinitionType.WixComplexReference: 620 case SymbolDefinitionType.WixComplexReference:
621 return TupleDefinitions.WixComplexReference; 621 return SymbolDefinitions.WixComplexReference;
622 622
623 case TupleDefinitionType.WixComponentGroup: 623 case SymbolDefinitionType.WixComponentGroup:
624 return TupleDefinitions.WixComponentGroup; 624 return SymbolDefinitions.WixComponentGroup;
625 625
626 case TupleDefinitionType.WixComponentSearch: 626 case SymbolDefinitionType.WixComponentSearch:
627 return TupleDefinitions.WixComponentSearch; 627 return SymbolDefinitions.WixComponentSearch;
628 628
629 case TupleDefinitionType.WixCustomTable: 629 case SymbolDefinitionType.WixCustomTable:
630 return TupleDefinitions.WixCustomTable; 630 return SymbolDefinitions.WixCustomTable;
631 631
632 case TupleDefinitionType.WixCustomTableCell: 632 case SymbolDefinitionType.WixCustomTableCell:
633 return TupleDefinitions.WixCustomTableCell; 633 return SymbolDefinitions.WixCustomTableCell;
634 634
635 case TupleDefinitionType.WixCustomTableColumn: 635 case SymbolDefinitionType.WixCustomTableColumn:
636 return TupleDefinitions.WixCustomTableColumn; 636 return SymbolDefinitions.WixCustomTableColumn;
637 637
638 case TupleDefinitionType.WixDeltaPatchFile: 638 case SymbolDefinitionType.WixDeltaPatchFile:
639 return TupleDefinitions.WixDeltaPatchFile; 639 return SymbolDefinitions.WixDeltaPatchFile;
640 640
641 case TupleDefinitionType.WixDeltaPatchSymbolPaths: 641 case SymbolDefinitionType.WixDeltaPatchSymbolPaths:
642 return TupleDefinitions.WixDeltaPatchSymbolPaths; 642 return SymbolDefinitions.WixDeltaPatchSymbolPaths;
643 643
644 case TupleDefinitionType.WixEnsureTable: 644 case SymbolDefinitionType.WixEnsureTable:
645 return TupleDefinitions.WixEnsureTable; 645 return SymbolDefinitions.WixEnsureTable;
646 646
647 case TupleDefinitionType.WixFeatureGroup: 647 case SymbolDefinitionType.WixFeatureGroup:
648 return TupleDefinitions.WixFeatureGroup; 648 return SymbolDefinitions.WixFeatureGroup;
649 649
650 case TupleDefinitionType.WixFeatureModules: 650 case SymbolDefinitionType.WixFeatureModules:
651 return TupleDefinitions.WixFeatureModules; 651 return SymbolDefinitions.WixFeatureModules;
652 652
653 case TupleDefinitionType.WixFileSearch: 653 case SymbolDefinitionType.WixFileSearch:
654 return TupleDefinitions.WixFileSearch; 654 return SymbolDefinitions.WixFileSearch;
655 655
656 case TupleDefinitionType.WixFragment: 656 case SymbolDefinitionType.WixFragment:
657 return TupleDefinitions.WixFragment; 657 return SymbolDefinitions.WixFragment;
658 658
659 case TupleDefinitionType.WixGroup: 659 case SymbolDefinitionType.WixGroup:
660 return TupleDefinitions.WixGroup; 660 return SymbolDefinitions.WixGroup;
661 661
662 case TupleDefinitionType.WixInstanceComponent: 662 case SymbolDefinitionType.WixInstanceComponent:
663 return TupleDefinitions.WixInstanceComponent; 663 return SymbolDefinitions.WixInstanceComponent;
664 664
665 case TupleDefinitionType.WixInstanceTransforms: 665 case SymbolDefinitionType.WixInstanceTransforms:
666 return TupleDefinitions.WixInstanceTransforms; 666 return SymbolDefinitions.WixInstanceTransforms;
667 667
668 case TupleDefinitionType.WixMediaTemplate: 668 case SymbolDefinitionType.WixMediaTemplate:
669 return TupleDefinitions.WixMediaTemplate; 669 return SymbolDefinitions.WixMediaTemplate;
670 670
671 case TupleDefinitionType.WixMerge: 671 case SymbolDefinitionType.WixMerge:
672 return TupleDefinitions.WixMerge; 672 return SymbolDefinitions.WixMerge;
673 673
674 case TupleDefinitionType.WixOrdering: 674 case SymbolDefinitionType.WixOrdering:
675 return TupleDefinitions.WixOrdering; 675 return SymbolDefinitions.WixOrdering;
676 676
677 case TupleDefinitionType.WixPatchBaseline: 677 case SymbolDefinitionType.WixPatchBaseline:
678 return TupleDefinitions.WixPatchBaseline; 678 return SymbolDefinitions.WixPatchBaseline;
679 679
680 case TupleDefinitionType.WixPatchFamilyGroup: 680 case SymbolDefinitionType.WixPatchFamilyGroup:
681 return TupleDefinitions.WixPatchFamilyGroup; 681 return SymbolDefinitions.WixPatchFamilyGroup;
682 682
683 case TupleDefinitionType.WixPatchId: 683 case SymbolDefinitionType.WixPatchId:
684 return TupleDefinitions.WixPatchId; 684 return SymbolDefinitions.WixPatchId;
685 685
686 case TupleDefinitionType.WixPatchRef: 686 case SymbolDefinitionType.WixPatchRef:
687 return TupleDefinitions.WixPatchRef; 687 return SymbolDefinitions.WixPatchRef;
688 688
689 case TupleDefinitionType.WixPatchTarget: 689 case SymbolDefinitionType.WixPatchTarget:
690 return TupleDefinitions.WixPatchTarget; 690 return SymbolDefinitions.WixPatchTarget;
691 691
692 case TupleDefinitionType.WixProductSearch: 692 case SymbolDefinitionType.WixProductSearch:
693 return TupleDefinitions.WixProductSearch; 693 return SymbolDefinitions.WixProductSearch;
694 694
695 case TupleDefinitionType.WixProperty: 695 case SymbolDefinitionType.WixProperty:
696 return TupleDefinitions.WixProperty; 696 return SymbolDefinitions.WixProperty;
697 697
698 case TupleDefinitionType.WixRegistrySearch: 698 case SymbolDefinitionType.WixRegistrySearch:
699 return TupleDefinitions.WixRegistrySearch; 699 return SymbolDefinitions.WixRegistrySearch;
700 700
701 case TupleDefinitionType.WixRelatedBundle: 701 case SymbolDefinitionType.WixRelatedBundle:
702 return TupleDefinitions.WixRelatedBundle; 702 return SymbolDefinitions.WixRelatedBundle;
703 703
704 case TupleDefinitionType.WixSearch: 704 case SymbolDefinitionType.WixSearch:
705 return TupleDefinitions.WixSearch; 705 return SymbolDefinitions.WixSearch;
706 706
707 case TupleDefinitionType.WixSearchRelation: 707 case SymbolDefinitionType.WixSearchRelation:
708 return TupleDefinitions.WixSearchRelation; 708 return SymbolDefinitions.WixSearchRelation;
709 709
710 case TupleDefinitionType.WixSetVariable: 710 case SymbolDefinitionType.WixSetVariable:
711 return TupleDefinitions.WixSetVariable; 711 return SymbolDefinitions.WixSetVariable;
712 712
713 case TupleDefinitionType.WixSimpleReference: 713 case SymbolDefinitionType.WixSimpleReference:
714 return TupleDefinitions.WixSimpleReference; 714 return SymbolDefinitions.WixSimpleReference;
715 715
716 case TupleDefinitionType.WixSuppressAction: 716 case SymbolDefinitionType.WixSuppressAction:
717 return TupleDefinitions.WixSuppressAction; 717 return SymbolDefinitions.WixSuppressAction;
718 718
719 case TupleDefinitionType.WixSuppressModularization: 719 case SymbolDefinitionType.WixSuppressModularization:
720 return TupleDefinitions.WixSuppressModularization; 720 return SymbolDefinitions.WixSuppressModularization;
721 721
722 case TupleDefinitionType.WixUI: 722 case SymbolDefinitionType.WixUI:
723 return TupleDefinitions.WixUI; 723 return SymbolDefinitions.WixUI;
724 724
725 case TupleDefinitionType.WixUpdateRegistration: 725 case SymbolDefinitionType.WixUpdateRegistration:
726 return TupleDefinitions.WixUpdateRegistration; 726 return SymbolDefinitions.WixUpdateRegistration;
727 727
728 case TupleDefinitionType.WixVariable: 728 case SymbolDefinitionType.WixVariable:
729 return TupleDefinitions.WixVariable; 729 return SymbolDefinitions.WixVariable;
730 730
731 default: 731 default:
732 throw new ArgumentOutOfRangeException(nameof(type)); 732 throw new ArgumentOutOfRangeException(nameof(type));