IPreprocessContext Interface
Preprocessor context.
Properties
Section titled “Properties”| Property | Description |
|---|---|
| CancellationToken | Cancellation token. |
| CurrentSourceLineNumber | Current source line number of the preprocessor. |
| Extensions | Collection of extensions to use during preprocessing. |
| IncludeSearchPaths | Collection of search paths to find include files. |
| IntermediateFolder | Intermediate folder. |
| OutputPath | Output path. |
| Platform | Gets the platform which the compiler will use when defaulting 64-bit attributes and elements. |
| ServiceProvider | Service provider. |
| SourcePath | Path to the source file being preprocessed. |
| Variables | Collection of name/value pairs used as preprocessor variables. |
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; }CurrentSourceLineNumber Property
Section titled “CurrentSourceLineNumber Property”Current source line number of the preprocessor.
Declaration
Section titled “Declaration”public WixToolset.Data.SourceLineNumber CurrentSourceLineNumber { get; set; }Extensions Property
Section titled “Extensions Property”Collection of extensions to use during preprocessing.
Declaration
Section titled “Declaration”public System.Collections.Generic.IReadOnlyCollection<WixToolset.Extensibility.IPreprocessorExtension> Extensions { get; set; }IncludeSearchPaths Property
Section titled “IncludeSearchPaths Property”Collection of search paths to find include files.
Declaration
Section titled “Declaration”public System.Collections.Generic.IReadOnlyCollection<System.String> IncludeSearchPaths { 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; }Platform Property
Section titled “Platform Property”Gets the platform which the compiler will use when defaulting 64-bit attributes and elements.
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; }SourcePath Property
Section titled “SourcePath Property”Path to the source file being preprocessed.
Declaration
Section titled “Declaration”public string SourcePath { get; set; }Variables Property
Section titled “Variables Property”Collection of name/value pairs used as preprocessor variables.
Declaration
Section titled “Declaration”public System.Collections.Generic.IDictionary<System.String,System.String> Variables { get; set; }