ILinkContext Interface
Context provided during linking.
Properties
Section titled “Properties”| Property | Description |
|---|---|
| CancellationToken | Cancellation token. |
| ExpectedOutputType | Expected output type. |
| ExtensionData | Collection of extension data to use during linking. |
| Extensions | Collection of extensions to use during linking. |
| IntermediateFolder | Intermediate folder. |
| Intermediates | Collection of intermediates to link. |
| OutputPath | Output path. |
| Platform | Gets or sets the platform for the output. |
| ServiceProvider | Service provider. |
| SkipStdWixlib | Gets or sets whether to skip the standard wixlib. |
| SymbolDefinitionCreator | Symbol definition creator used to load extension data. |
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; }ExpectedOutputType Property
Section titled “ExpectedOutputType Property”Expected output type.
Declaration
Section titled “Declaration”public WixToolset.Data.OutputType ExpectedOutputType { get; set; }ExtensionData Property
Section titled “ExtensionData Property”Collection of extension data to use during linking.
Declaration
Section titled “Declaration”public System.Collections.Generic.IReadOnlyCollection<WixToolset.Extensibility.IExtensionData> ExtensionData { get; set; }Extensions Property
Section titled “Extensions Property”Collection of extensions to use during linking.
Declaration
Section titled “Declaration”public System.Collections.Generic.IReadOnlyCollection<WixToolset.Extensibility.ILinkerExtension> Extensions { get; set; }IntermediateFolder Property
Section titled “IntermediateFolder Property”Intermediate folder.
Declaration
Section titled “Declaration”public string IntermediateFolder { get; set; }Intermediates Property
Section titled “Intermediates Property”Collection of intermediates to link.
Declaration
Section titled “Declaration”public System.Collections.Generic.IReadOnlyCollection<WixToolset.Data.Intermediate> Intermediates { get; set; }OutputPath Property
Section titled “OutputPath Property”Output path.
Declaration
Section titled “Declaration”public string OutputPath { get; set; }Platform Property
Section titled “Platform Property”Gets or sets the platform for the output.
Declaration
Section titled “Declaration”public WixToolset.Data.Platform Platform { get; set; }ServiceProvider Property
Section titled “ServiceProvider Property”Service provider.
Declaration
Section titled “Declaration”public System.IServiceProvider ServiceProvider { get; set; }SkipStdWixlib Property
Section titled “SkipStdWixlib Property”Gets or sets whether to skip the standard wixlib.
Declaration
Section titled “Declaration”public bool SkipStdWixlib { get; set; }SymbolDefinitionCreator Property
Section titled “SymbolDefinitionCreator Property”Symbol definition creator used to load extension data.
Declaration
Section titled “Declaration”public WixToolset.Data.ISymbolDefinitionCreator SymbolDefinitionCreator { get; set; }