Skip to main content

BaseLayoutExtension Class

Base class for creating a resolver extension.

Methods

MethodDescription
CopyFile(source, destination)See «see M:WixToolset.Extensibility.ILayoutExtension.CopyFile(System.String,System.String)»
MoveFile(source, destination)See «see M:WixToolset.Extensibility.ILayoutExtension.MoveFile(System.String,System.String)»
PostLayout()Called at the end of ayout.
PreLayout()Called at the beginning of layout.

Properties

PropertyDescription
ContextContext for use by the extension.
MessagingMessaging for use by the extension.

WixToolset.Extensibility.dll version 5.0.2+aa65968c419420d32e3e1b647aea0082f5ca5b78

CopyFile(source, destination) Method

See «see M:WixToolset.Extensibility.ILayoutExtension.CopyFile(System.String,System.String)»

Declaration

public bool CopyFile(
string source,
string destination
)

Parameters

ParameterTypeDescription
sourcestring
destinationstring

MoveFile(source, destination) Method

See «see M:WixToolset.Extensibility.ILayoutExtension.MoveFile(System.String,System.String)»

Declaration

public bool MoveFile(
string source,
string destination
)

Parameters

ParameterTypeDescription
sourcestring
destinationstring

PostLayout() Method

Called at the end of ayout.

Declaration

public void PostLayout()

PreLayout() Method

Called at the beginning of layout.

Declaration

public void PreLayout()

Context Property

Context for use by the extension.

Declaration

protected Data.ILayoutContext Context { get; set; } 

Messaging Property

Messaging for use by the extension.

Declaration

protected Services.IMessaging Messaging { get; set; }