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