ValidationError Enumeration

DTF API

Copy image CopyHover image
Deployment Tools Foundation ValidationError Enumeration
Deployment Tools Foundation NamespacesMicrosoft.Deployment.WindowsInstallerValidationError
Defines the type of error encountered by the Validate(Record), ValidateNew(Record), or ValidateFields(Record) methods of the View class.
Declaration Syntax
C# Visual Basic Visual C++ F#
public enum ValidationError
Public Enumeration ValidationError
public enum class ValidationError
type ValidationError
Members
Member Description
None No error.
DuplicateKey The new record duplicates primary keys of the existing record in a table.
Required There are no null values allowed, or the column is about to be deleted but is referenced by another row.
BadLink The corresponding record in a foreign table was not found.
Overflow The data is greater than the maximum value allowed.
Underflow The data is less than the minimum value allowed.
NotInSet The data is not a member of the values permitted in the set.
BadVersion An invalid version string was supplied.
BadCase The case was invalid. The case must be all uppercase or all lowercase.
BadGuid An invalid GUID was supplied.
BadWildcard An invalid wildcard file name was supplied, or the use of wildcards was invalid.
BadIdentifier An invalid identifier was supplied.
BadLanguage Invalid language IDs were supplied.
BadFileName An invalid file name was supplied.
BadPath An invalid path was supplied.
BadCondition An invalid conditional statement was supplied.
BadFormatted An invalid format string was supplied.
BadTemplate An invalid template string was supplied.
BadDefaultDir An invalid string was supplied in the DefaultDir column of the Directory table.
BadRegPath An invalid registry path string was supplied.
BadCustomSource An invalid string was supplied in the CustomSource column of the CustomAction table.
BadProperty An invalid property string was supplied.
MissingData The _Validation table is missing a reference to a column.
BadCategory The category column of the _Validation table for the column is invalid.
BadKeyTable The table in the Keytable column of the _Validation table was not found or loaded.
BadMaxMinValues The value in the MaxValue column of the _Validation table is less than the value in the MinValue column.
BadCabinet An invalid cabinet name was supplied.
BadShortcut An invalid shortcut target name was supplied.
StringOverflow The string is too long for the length specified by the column definition.
BadLocalizeAttrib An invalid localization attribute was supplied. (Primary keys cannot be localized.)

Assembly: Microsoft.Deployment.WindowsInstaller (Module: Microsoft.Deployment.WindowsInstaller.dll) Version: 3.0.0.0 (3.11.1.2318)