Skip to main content

IBindContext Interface

Bind context.

Properties​

PropertyDescription
BackwardCompatibleGuidGenerationIndicates whether to generate GUIDs backward compatible with WiX v3.
BindPathsBind paths used during resolution.
CabbingThreadCountCounnt of threads to use in cabbing.
CabCachePathCabinet cache path.
CancellationTokenCancellation token.
DefaultCompressionLevelDefault compression level.
DelayedFieldsDelayed fields that need to be resolved again.
ExpectedEmbeddedFilesEmbedded files to extract.
ExtensionsBinder extensions.
FileSystemExtensionsFile system extensions.
IntermediateFolderIntermedaite folder.
IntermediateRepresentationIntermediate representation to bind.
OutputPathOutput path to bind to.
OutputTypeOutput type to bind to.
PdbPathOutput path for PDB.
PdbTypeType of PDB to create.
ResolvedCodepageCodepage from resolve.
ResolvedLcidLCID from resolve.
ResolvedSummaryInformationCodepageSummary information codepage from resolve.
ServiceProviderService provider.
SuppressLayoutSkip creation of output.

WixToolset.Extensibility.dll version 6.0.0+8c7432e50072e009353ea5f2c956ccf453476f71

BackwardCompatibleGuidGeneration Property​

Indicates whether to generate GUIDs backward compatible with WiX v3.

Declaration​

public bool BackwardCompatibleGuidGeneration { get; set; } 

BindPaths Property​

Bind paths used during resolution.

Declaration​

public System.Collections.Generic.IReadOnlyCollection<WixToolset.Extensibility.Data.IBindPath> BindPaths { get; set; } 

CabbingThreadCount Property​

Counnt of threads to use in cabbing.

Declaration​

public int CabbingThreadCount { get; set; } 

CabCachePath Property​

Cabinet cache path.

Declaration​

public string CabCachePath { get; set; } 

CancellationToken Property​

Cancellation token.

Declaration​

public System.Threading.CancellationToken CancellationToken { get; set; } 

DefaultCompressionLevel Property​

Default compression level.

Declaration​

public System.Nullable<WixToolset.Data.CompressionLevel> DefaultCompressionLevel { get; set; } 

DelayedFields Property​

Delayed fields that need to be resolved again.

Declaration​

public System.Collections.Generic.IReadOnlyCollection<WixToolset.Extensibility.Data.IDelayedField> DelayedFields { get; set; } 

ExpectedEmbeddedFiles Property​

Embedded files to extract.

Declaration​

public System.Collections.Generic.IReadOnlyCollection<WixToolset.Extensibility.Data.IExpectedExtractFile> ExpectedEmbeddedFiles { get; set; } 

Extensions Property​

Binder extensions.

Declaration​

public System.Collections.Generic.IReadOnlyCollection<WixToolset.Extensibility.IBinderExtension> Extensions { get; set; } 

FileSystemExtensions Property​

File system extensions.

Declaration​

public System.Collections.Generic.IReadOnlyCollection<WixToolset.Extensibility.IFileSystemExtension> FileSystemExtensions { get; set; } 

IntermediateFolder Property​

Intermedaite folder.

Declaration​

public string IntermediateFolder { get; set; } 

IntermediateRepresentation Property​

Intermediate representation to bind.

Declaration​

public WixToolset.Data.Intermediate IntermediateRepresentation { get; set; } 

OutputPath Property​

Output path to bind to.

Declaration​

public string OutputPath { get; set; } 

OutputType Property​

Output type to bind to.

Declaration​

public string OutputType { get; set; } 

PdbPath Property​

Output path for PDB.

Declaration​

public string PdbPath { get; set; } 

PdbType Property​

Type of PDB to create.

Declaration​

public WixToolset.Data.PdbType PdbType { get; set; } 

ResolvedCodepage Property​

Codepage from resolve.

Declaration​

public System.Nullable<System.Int32> ResolvedCodepage { get; set; } 

ResolvedLcid Property​

LCID from resolve.

Declaration​

public System.Nullable<System.Int32> ResolvedLcid { get; set; } 

ResolvedSummaryInformationCodepage Property​

Summary information codepage from resolve.

Declaration​

public System.Nullable<System.Int32> ResolvedSummaryInformationCodepage { get; set; } 

ServiceProvider Property​

Service provider.

Declaration​

public System.IServiceProvider ServiceProvider { get; set; } 

SuppressLayout Property​

Skip creation of output.

Declaration​

public bool SuppressLayout { get; set; }