C# Класс WixSharp.Step

Specifies predefined values for Action.Step, which controls order of Custom Action to be executed.

Before or After switch for Custom Action is controlled by When.

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
ADMIN Step
ADVERTISE Step
AllocateRegistrySpace Step
AppSearch Step
BindImage Step
CCPSearch Step
CostFinalize Step
CostInitialize Step
CreateFolders Step
CreateShortcuts Step
DeleteServices Step
DisableRollback Step
DuplicateFiles Step
ExecuteAction Step
FileCost Step
FindRelatedProducts Step
ForceReboot Step
INSTALL Step
InstallAdminPackage Step
InstallExecute Step
InstallExecuteAgain Step
InstallFiles Step
InstallFinalize Step
InstallInitialize Step
InstallODBC Step
InstallSFPCatalogFile Step
InstallServices Step
InstallValidate Step
IsolateComponents Step
LaunchConditions Step
MigrateFeatureStates Step
MoveFiles Step
MsiConfigureServices Step
MsiPublishAssemblies Step
MsiUnpublishAssemblies Step
PatchFiles Step
PreviousAction Step
PreviousActionOrInstallFinalize Step
PreviousActionOrInstallInitialize Step
ProcessComponents Step
PublishComponents Step
PublishFeatures Step
PublishProduct Step
RMCCPSearch Step
RegisterClassInfo Step
RegisterComPlus Step
RegisterExtensionInfo Step
RegisterFonts Step
RegisterMIMEInfo Step
RegisterProduct Step
RegisterProgIdInfo Step
RegisterTypeLibraries Step
RegisterUser Step
RemoveDuplicateFiles Step
RemoveEnvironmentStrings Step
RemoveExistingProducts Step
RemoveFiles Step
RemoveFolders Step
RemoveIniValues Step
RemoveODBC Step
RemoveRegistryValues Step
RemoveShortcuts Step
ResolveSource Step
SEQUENCE Step
ScheduleReboot Step
SelfRegModules Step
SelfUnregModules Step
SetODBCFolders Step
StartServices Step
StopServices Step
UnpublishComponents Step
UnpublishFeatures Step
UnregisterClassInfo Step
UnregisterComPlus Step
UnregisterExtensionInfo Step
UnregisterFonts Step
UnregisterMIMEInfo Step
UnregisterProgIdInfo Step
UnregisterTypeLibraries Step
ValidateProductID Step
WriteEnvironmentStrings Step
WriteIniValues Step
WriteRegistryValues Step

Защищенные свойства (Protected)

Свойство Тип Описание
Value string

Открытые методы

Метод Описание
Step ( Step value )

Initializes a new instance of the Step class.

Step ( string value )

Initializes a new instance of the Step class.

ToString ( ) : string

Returns a System.String that represents this instance.

Описание методов

Step() публичный Метод

Initializes a new instance of the Step class.
public Step ( Step value )
value Step The value.

Step() публичный Метод

Initializes a new instance of the Step class.
public Step ( string value )
value string The value.

ToString() публичный Метод

Returns a System.String that represents this instance.
public ToString ( ) : string
Результат string

Описание свойств

ADMIN публичное статическое свойство

A top-level action used for an administrative installation.
public static Step,WixSharp ADMIN
Результат Step

ADVERTISE публичное статическое свойство

A top-level action called to install or remove advertised components.
public static Step,WixSharp ADVERTISE
Результат Step

AllocateRegistrySpace публичное статическое свойство

Validates that the free space specified by AVAILABLEFREEREG exists in the registry.
public static Step,WixSharp AllocateRegistrySpace
Результат Step

AppSearch публичное статическое свойство

Searches for previous versions of products and determines that upgrades are installed.
public static Step,WixSharp AppSearch
Результат Step

BindImage публичное статическое свойство

Binds executables to imported DLLs.
public static Step,WixSharp BindImage
Результат Step

CCPSearch публичное статическое свойство

Uses file signatures to validate that qualifying products are installed on a system before an upgrade installation is performed.
public static Step,WixSharp CCPSearch
Результат Step

CostFinalize публичное статическое свойство

Ends the internal installation costing process begun by the CostInitialize action.
public static Step,WixSharp CostFinalize
Результат Step

CostInitialize публичное статическое свойство

Starts the installation costing process.
public static Step,WixSharp CostInitialize
Результат Step

CreateFolders публичное статическое свойство

Creates empty folders for components.
public static Step,WixSharp CreateFolders
Результат Step

CreateShortcuts публичное статическое свойство

Creates shortcuts.
public static Step,WixSharp CreateShortcuts
Результат Step

DeleteServices публичное статическое свойство

Removes system services.
public static Step,WixSharp DeleteServices
Результат Step

DisableRollback публичное статическое свойство

Disables rollback for the remainder of the installation.
public static Step,WixSharp DisableRollback
Результат Step

DuplicateFiles публичное статическое свойство

Duplicates files installed by the InstallFiles action.
public static Step,WixSharp DuplicateFiles
Результат Step

ExecuteAction публичное статическое свойство

Checks the EXECUTEACTION property to determine which top-level action begins the execution sequence, then runs that action.
public static Step,WixSharp ExecuteAction
Результат Step

FileCost публичное статическое свойство

Initializes disk cost calculation with the installer. Disk costing is not finalized until the CostFinalize action is executed.
public static Step,WixSharp FileCost
Результат Step

FindRelatedProducts публичное статическое свойство

Detects correspondence between the Upgrade table and installed products.
public static Step,WixSharp FindRelatedProducts
Результат Step

ForceReboot публичное статическое свойство

Used in the action sequence to prompt the user for a restart of the system during the installation.
public static Step,WixSharp ForceReboot
Результат Step

INSTALL публичное статическое свойство

A top-level action called to install or remove components.
public static Step,WixSharp INSTALL
Результат Step

InstallAdminPackage публичное статическое свойство

Copies the installer database to the administrative installation point.
public static Step,WixSharp InstallAdminPackage
Результат Step

InstallExecute публичное статическое свойство

Runs a script containing all operations in the action sequence since either the start of the installation or the last InstallFinalize action. Does not end the transaction.
public static Step,WixSharp InstallExecute
Результат Step

InstallExecuteAgain публичное статическое свойство

The InstallExecuteAgain action runs a script containing all operations in the action sequence since either the start of the installation or the last InstallExecuteAgain action or the last InstallExecute action. The InstallExecute action updates the system without ending the transaction. InstallExecuteAgain performs the same operation as the InstallExecute action but should only be used after InstallExecute.
public static Step,WixSharp InstallExecuteAgain
Результат Step

InstallFiles публичное статическое свойство

Copies files from the source to the destination directory.
public static Step,WixSharp InstallFiles
Результат Step

InstallFinalize публичное статическое свойство

Runs a script containing all operations in the action sequence since either the start of the installation or the last InstallFinalize action. Marks the end of a transaction.
public static Step,WixSharp InstallFinalize
Результат Step

InstallInitialize публичное статическое свойство

Marks the beginning of a transaction.
public static Step,WixSharp InstallInitialize
Результат Step

InstallODBC публичное статическое свойство

Installs the ODBC drivers, translators, and data sources.
public static Step,WixSharp InstallODBC
Результат Step

InstallSFPCatalogFile публичное статическое свойство

The InstallSFPCatalogFile action installs the catalogs used by Windows Me for Windows File Protection.
public static Step,WixSharp InstallSFPCatalogFile
Результат Step

InstallServices публичное статическое свойство

Registers a service with the system.
public static Step,WixSharp InstallServices
Результат Step

InstallValidate публичное статическое свойство

Verifies that all volumes with attributed costs have sufficient space for the installation.
public static Step,WixSharp InstallValidate
Результат Step

IsolateComponents публичное статическое свойство

Processes the IsolatedComponent table
public static Step,WixSharp IsolateComponents
Результат Step

LaunchConditions публичное статическое свойство

Evaluates a set of conditional statements contained in the LaunchCondition table that must all evaluate to True before the installation can proceed.
public static Step,WixSharp LaunchConditions
Результат Step

MigrateFeatureStates публичное статическое свойство

Migrates current feature states to the pending installation.
public static Step,WixSharp MigrateFeatureStates
Результат Step

MoveFiles публичное статическое свойство

Locates existing files and moves or copies those files to a new location.
public static Step,WixSharp MoveFiles
Результат Step

MsiConfigureServices публичное статическое свойство

Configures a service for the system. Windows Installer 4.5 and earlier: Not supported.
public static Step,WixSharp MsiConfigureServices
Результат Step

MsiPublishAssemblies публичное статическое свойство

Manages the advertisement of common language runtime assemblies and Win32 assemblies that are being installed.
public static Step,WixSharp MsiPublishAssemblies
Результат Step

MsiUnpublishAssemblies публичное статическое свойство

Manages the advertisement of common language runtime assemblies and Win32 assemblies that are being removed.
public static Step,WixSharp MsiUnpublishAssemblies
Результат Step

PatchFiles публичное статическое свойство

Queries the Patch table to determine which patches are applied to specific files and then performs the byte-wise patching of the files.
public static Step,WixSharp PatchFiles
Результат Step

PreviousAction публичное статическое свойство

Custom Action is to be executed before/after the previous action declared in Project.Actions.
public static Step,WixSharp PreviousAction
Результат Step

PreviousActionOrInstallFinalize публичное статическое свойство

Custom Action is to be executed before/after the previous action item in Project.Actions. If Custom Action is the first item in item in Project.Actions it will be executed before/after MSI built-in InstallFinalize action.
public static Step,WixSharp PreviousActionOrInstallFinalize
Результат Step

PreviousActionOrInstallInitialize публичное статическое свойство

Custom Action is to be executed before/after the previous action item in Project.Actions. If Custom Action is the first item in item in Project.Actions it will be executed before/after MSI built-in InstallInitialize action.
public static Step,WixSharp PreviousActionOrInstallInitialize
Результат Step

ProcessComponents публичное статическое свойство

Registers components, their key paths, and component clients.
public static Step,WixSharp ProcessComponents
Результат Step

PublishComponents публичное статическое свойство

Advertises the components specified in the PublishComponent table.
public static Step,WixSharp PublishComponents
Результат Step

PublishFeatures публичное статическое свойство

Writes the feature state of each feature into the system registry
public static Step,WixSharp PublishFeatures
Результат Step

PublishProduct публичное статическое свойство

Publishes product information with the system.
public static Step,WixSharp PublishProduct
Результат Step

RMCCPSearch публичное статическое свойство

Uses file signatures to validate that qualifying products are installed on a system before an upgrade installation is performed.
public static Step,WixSharp RMCCPSearch
Результат Step

RegisterClassInfo публичное статическое свойство

Manages the registration of COM class information with the system.
public static Step,WixSharp RegisterClassInfo
Результат Step

RegisterComPlus публичное статическое свойство

The RegisterComPlus action registers COM+ applications.
public static Step,WixSharp RegisterComPlus
Результат Step

RegisterExtensionInfo публичное статическое свойство

Registers extension related information with the system.
public static Step,WixSharp RegisterExtensionInfo
Результат Step

RegisterFonts публичное статическое свойство

Registers installed fonts with the system.
public static Step,WixSharp RegisterFonts
Результат Step

RegisterMIMEInfo публичное статическое свойство

Registers MIME information with the system.
public static Step,WixSharp RegisterMIMEInfo
Результат Step

RegisterProduct публичное статическое свойство

Registers product information with the installer and stores the installer database on the local computer.
public static Step,WixSharp RegisterProduct
Результат Step

RegisterProgIdInfo публичное статическое свойство

Registers OLE ProgId information with the system.
public static Step,WixSharp RegisterProgIdInfo
Результат Step

RegisterTypeLibraries публичное статическое свойство

Registers type libraries with the system.
public static Step,WixSharp RegisterTypeLibraries
Результат Step

RegisterUser публичное статическое свойство

Registers user information to identify the user of a product.
public static Step,WixSharp RegisterUser
Результат Step

RemoveDuplicateFiles публичное статическое свойство

Deletes files installed by the DuplicateFiles action.
public static Step,WixSharp RemoveDuplicateFiles
Результат Step

RemoveEnvironmentStrings публичное статическое свойство

Modifies the values of environment variables.
public static Step,WixSharp RemoveEnvironmentStrings
Результат Step

RemoveExistingProducts публичное статическое свойство

Removes installed versions of a product.
public static Step,WixSharp RemoveExistingProducts
Результат Step

RemoveFiles публичное статическое свойство

Removes files previously installed by the InstallFiles action.
public static Step,WixSharp RemoveFiles
Результат Step

RemoveFolders публичное статическое свойство

Removes empty folders linked to components set to be removed.
public static Step,WixSharp RemoveFolders
Результат Step

RemoveIniValues публичное статическое свойство

Deletes .ini file information associated with a component specified in the IniFile table.
public static Step,WixSharp RemoveIniValues
Результат Step

RemoveODBC публичное статическое свойство

Removes ODBC data sources, translators, and drivers.
public static Step,WixSharp RemoveODBC
Результат Step

RemoveRegistryValues публичное статическое свойство

Removes an application's registry keys that were created from the Registry table..
public static Step,WixSharp RemoveRegistryValues
Результат Step

RemoveShortcuts публичное статическое свойство

Manages the removal of an advertised shortcut whose feature is selected for uninstallation.
public static Step,WixSharp RemoveShortcuts
Результат Step

ResolveSource публичное статическое свойство

Determines the source location and sets the SourceDir property.
public static Step,WixSharp ResolveSource
Результат Step

SEQUENCE публичное статическое свойство

Runs the actions in a table specified by the SEQUENCE property.
public static Step,WixSharp SEQUENCE
Результат Step

ScheduleReboot публичное статическое свойство

Prompts the user for a system restart at the end of the installation.
public static Step,WixSharp ScheduleReboot
Результат Step

SelfRegModules публичное статическое свойство

Processes modules in the SelfReg table and registers them if they are installed.
public static Step,WixSharp SelfRegModules
Результат Step

SelfUnregModules публичное статическое свойство

Unregisters the modules in the SelfReg table that are set to be uninstalled.
public static Step,WixSharp SelfUnregModules
Результат Step

SetODBCFolders публичное статическое свойство

Checks the system for existing ODBC drivers and sets target directory for new ODBC drivers.
public static Step,WixSharp SetODBCFolders
Результат Step

StartServices публичное статическое свойство

Starts system services.
public static Step,WixSharp StartServices
Результат Step

StopServices публичное статическое свойство

Stops system services.
public static Step,WixSharp StopServices
Результат Step

UnpublishComponents публичное статическое свойство

Manages the unadvertisement of components from the PublishComponent table and removes information about published components.
public static Step,WixSharp UnpublishComponents
Результат Step

UnpublishFeatures публичное статическое свойство

Removes the selection-state and feature-component mapping information from the system registry.
public static Step,WixSharp UnpublishFeatures
Результат Step

UnregisterClassInfo публичное статическое свойство

Manages the removal of COM classes from the system registry.
public static Step,WixSharp UnregisterClassInfo
Результат Step

UnregisterComPlus публичное статическое свойство

The UnregisterComPlus action removes COM+ applications from the registry.
public static Step,WixSharp UnregisterComPlus
Результат Step

UnregisterExtensionInfo публичное статическое свойство

Manages the removal of extension-related information from the system.
public static Step,WixSharp UnregisterExtensionInfo
Результат Step

UnregisterFonts публичное статическое свойство

Removes registration information about installed fonts from the system.
public static Step,WixSharp UnregisterFonts
Результат Step

UnregisterMIMEInfo публичное статическое свойство

Unregisters MIME-related information from the system registry.
public static Step,WixSharp UnregisterMIMEInfo
Результат Step

UnregisterProgIdInfo публичное статическое свойство

Manages the unregistration of OLE ProgId information with the system.
public static Step,WixSharp UnregisterProgIdInfo
Результат Step

UnregisterTypeLibraries публичное статическое свойство

Unregisters type libraries with the system.
public static Step,WixSharp UnregisterTypeLibraries
Результат Step

ValidateProductID публичное статическое свойство

Sets ProductID property to the full product identifier.
public static Step,WixSharp ValidateProductID
Результат Step

Value защищенное свойство

The string value of the Step object
protected string Value
Результат string

WriteEnvironmentStrings публичное статическое свойство

Modifies the values of environment variables.
public static Step,WixSharp WriteEnvironmentStrings
Результат Step

WriteIniValues публичное статическое свойство

Writes .ini file information.
public static Step,WixSharp WriteIniValues
Результат Step

WriteRegistryValues публичное статическое свойство

Sets up registry information.
public static Step,WixSharp WriteRegistryValues
Результат Step