ILayoutContext Interface
Context for laying out files.
Properties
Section titled “Properties”| Property | Description |
|---|---|
| CancellationToken | Cancellation token. |
| Extensions | Extensions for use during layout. |
| FileTransfers | Set of files to transfer. |
| IntermediateFolder | Intermediate folder. |
| OutputPath | Output path. |
| ResetAcls | Reset ACLs on file transfers. |
| ServiceProvider | Service provider. |
| TrackedFiles | Set of tracked of files created during processing to be cleaned up. |
| TrackingFile | File to capture list of content, built output and copied output files. |
WixToolset.Extensibility.dll version 5.0.0+41e11442b2ca93e444b60213b5ae99dcbab787d8 |
CancellationToken Property
Section titled “CancellationToken Property”Cancellation token.
Declaration
Section titled “Declaration”public System.Threading.CancellationToken CancellationToken { get; set; }Extensions Property
Section titled “Extensions Property”Extensions for use during layout.
Declaration
Section titled “Declaration”public System.Collections.Generic.IReadOnlyCollection<WixToolset.Extensibility.ILayoutExtension> Extensions { get; set; }FileTransfers Property
Section titled “FileTransfers Property”Set of files to transfer.
Declaration
Section titled “Declaration”public System.Collections.Generic.IReadOnlyCollection<WixToolset.Extensibility.Data.IFileTransfer> FileTransfers { get; set; }IntermediateFolder Property
Section titled “IntermediateFolder Property”Intermediate folder.
Declaration
Section titled “Declaration”public string IntermediateFolder { get; set; }OutputPath Property
Section titled “OutputPath Property”Output path.
Declaration
Section titled “Declaration”public string OutputPath { get; set; }ResetAcls Property
Section titled “ResetAcls Property”Reset ACLs on file transfers.
Declaration
Section titled “Declaration”public bool ResetAcls { get; set; }ServiceProvider Property
Section titled “ServiceProvider Property”Service provider.
Declaration
Section titled “Declaration”public System.IServiceProvider ServiceProvider { get; set; }TrackedFiles Property
Section titled “TrackedFiles Property”Set of tracked of files created during processing to be cleaned up.
Declaration
Section titled “Declaration”public System.Collections.Generic.IReadOnlyCollection<WixToolset.Extensibility.Data.ITrackedFile> TrackedFiles { get; set; }TrackingFile Property
Section titled “TrackingFile Property”File to capture list of content, built output and copied output files.
Declaration
Section titled “Declaration”public string TrackingFile { get; set; }