WixToolset.Extensibility namespace
Classes
Class | Description |
---|---|
BaseBinderExtension | Base class for creating a resolver extension. |
BaseBurnBackendBinderExtension | Base class for creating a Burn backend extension. |
BaseCommandLineCommand | Base class for a command-line command. |
BaseCompilerExtension | Base class for creating a compiler extension. |
BaseExtensionCommandLine | Base class for extensions to be able to parse the command-line. |
BaseExtensionData | Base class for creating a resolver extension. |
BaseExtensionFactory | Base class for extension factories. Implementations may request an IWixToolsetCoreServiceProvider at instantiation by having a single parameter constructor for it. |
BaseLayoutExtension | Base class for creating a resolver extension. |
BaseLibrarianExtension | Base class for creating a librarian extension. |
BaseLinkerExtension | Base class for creating a linker extension. |
BaseOptimizerExtension | Base class for creating an optimizer extension. |
BasePreprocessorExtension | Base class for creating a preprocessor extension. |
BaseResolverExtension | Base class for creating a resolver extension. |
BaseWindowsInstallerBackendBinderExtension | Base class for creating a windows installer backend extension. |
BaseWindowsInstallerDecompilerExtension | Base class for creating a windows installer decompiler extensions. |
CompilerConstants | Constants used by compiler. |
DecompilerConstants | Constants used by decompiler. |
Interfaces
Interface | Description |
---|---|
IBackend | Interface all backends implement. |
IBackendFactory | Implemented by extensions that are backends. |
IBinderExtension | Interface all binder extensions implement. |
IBurnBackendBinderExtension | Interface all Burn backend extensions implement. |
ICompilerExtension | Interface all compiler extensions implement. |
IExtensionCommandLine | Interface extensions implement to be able to parse the command-line. |
IExtensionData | Interface extensions implement to provide data. |
IExtensionFactory | Implementations may request an IWixToolsetCoreServiceProvider at instantiation by having a single parameter constructor for it. |
IFileSystemExtension | Interface all file system extensions implement. |
ILayoutExtension | Interface all layout extensions implement. |
ILibrarianExtension | Interface all librarian extensions implement. |
ILinkerExtension | Interface all linker extensions implement. |
IMessageListener | Message listener. |
IOptimizerExtension | Interface that all optimizer extensions implement. |
IPreprocessorExtension | Interface for extending the WiX toolset preprocessor. |
IResolverExtension | Interface all resolver extensions implement. |
IWindowsInstallerBackendBinderExtension | Interface all binder extensions implement. |
IWindowsInstallerDecompilerExtension | Interface all windows installer decompiler extensions implement. |