Skip to content

ILibraryContext Interface

Context provided during library creation operations.

PropertyDescription
BindFilesIndicates whether files should be bound into the library.
BindPathsCollection of bindpaths used to bind files.
BindVariablesBind variables used when binding files.
CancellationTokenCancellation token.
ExtensionsCollection of extensions used during creation of library.
IntermediateFolderIntermediate folder.
IntermediatesCollection of intermediates to include in the library.
LibraryIdIdentifier of the library.
LocalizationsCollection of localization files to use in the library.
OutputPathOutput path.
ServiceProviderService provider.
WixToolset.Extensibility.dll version 5.0.0+41e11442b2ca93e444b60213b5ae99dcbab787d8

Indicates whether files should be bound into the library.

public bool BindFiles { get; set; }

Collection of bindpaths used to bind files.

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

Bind variables used when binding files.

public System.Collections.Generic.IDictionary<System.String,System.String> BindVariables { get; set; }

Cancellation token.

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

Collection of extensions used during creation of library.

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

Intermediate folder.

public string IntermediateFolder { get; set; }

Collection of intermediates to include in the library.

public System.Collections.Generic.IReadOnlyCollection<WixToolset.Data.Intermediate> Intermediates { get; set; }

Identifier of the library.

public string LibraryId { get; set; }

Collection of localization files to use in the library.

public System.Collections.Generic.IReadOnlyCollection<WixToolset.Data.Localization> Localizations { get; set; }

Output path.

public string OutputPath { get; set; }

Service provider.

public System.IServiceProvider ServiceProvider { get; set; }