class msilib.Binary(filename) Represents entries in the Binary table; inserting such an object using add_data()
control(name, type, x, y, width, height, attributes, property, text, control_next, help) Return a new Control object
class msilib.RadioButtonGroup(dlg, name, property) Create a radio button control named name. property is the
checkbox(name, x, y, width, height, attributes, property, text, next_control) Add and return a CheckBox control
Database.Commit() Commit the changes pending in the current transaction, by calling MSIDatabaseCommit().
class msilib.Feature(db, id, title, desc, display, level=1, parent=None, directory=None, attributes=0) Add a new record to the
View.Execute(params) Execute the SQL query of the view, through MSIViewExecute(). If params is not None
condition(action, condition) Make an entry into the ControlCondition table for this control.
SummaryInformation.SetProperty(field, value) Set a property through MsiSummaryInfoSetProperty(). field
msilib.sequence This module contains table contents for the standard sequence tables: AdminExecuteSequence, AdminUISequence
Page 5 of 10