Verb Table

The Verb table contains command-verb information associated with file name extensions that must be generated as a part of product advertisement. Each row generates a set of registry keys and values.

The Verb table has the following columns.

Column Type Key Nullable
Extension_ Text Y N
Verb Text Y N
Sequence Integer N Y
Command Formatted N Y
Argument Formatted N Y

 

Columns

Extension_

The extension associated with the table row. This column is an external key to the first column of the Extension table.

Verb

The verb for the command.

Sequence

The sequence of the commands. Only verbs for which the Sequence column is non-Null are used to prepare an ordered list for the default value of the shell key. The Verb with the lowest value in this column becomes the default verb.

Command

The localizable text displayed on the context menu.

Argument

Value for the command arguments.

Note that the resolution of properties in the Argument field is limited. A property formatted as [Property] in this field can only be resolved if the property already has the intended value when the component owning the verb is installed. For example, for the argument "[#MyDoc.doc]" to resolve to the correct value, the same process must be installing the file MyDoc.doc and the component that owns the verb.

Remarks

This table is referred to when the RegisterExtensionInfo action or the UnregisterExtensionInfo action is executed.

Validation

ICE03
ICE06
ICE32
ICE46
ICE69