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 6.0.0+8c7432e50072e009353ea5f2c956ccf453476f71

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; }