IntermediateSection Class
Section in an intermediate file.
Methods
| Method | Description |
|---|---|
| AssignToLibrary(libraryId) | Assigns the section to a library. |
| RemoveSymbol(symbol) | Removes a symbol from the section. |
Properties
| Property | Description |
|---|---|
| CompilationId | Gets and sets the identifier of the compilation of the source file containing the section. |
| Id | Gets the identifier for the section. |
| LibraryId | Gets and sets the identifier of the library that combined the section. |
| Symbols | Symbols in the section. |
| Type | Gets the type of the section. |
WixToolset.Data.dll version 5.0.0+41e11442b2ca93e444b60213b5ae99dcbab787d8 |
AssignToLibrary(libraryId) Method
Assigns the section to a library.
Declaration
public IntermediateSection AssignToLibrary( string libraryId)Parameters
| Parameter | Type | Description |
|---|---|---|
| libraryId | string | Identifier of the library. |
RemoveSymbol(symbol) Method
Removes a symbol from the section.
Declaration
public bool RemoveSymbol( IntermediateSymbol symbol)Parameters
| Parameter | Type | Description |
|---|---|---|
| symbol | IntermediateSymbol | Symbol to remove. |
Return value
bool True if the symbol was removed; otherwise false.
CompilationId Property
Gets and sets the identifier of the compilation of the source file containing the section.
Declaration
public string CompilationId { get; set; }Id Property
Gets the identifier for the section.
Declaration
public string Id { get; set; }LibraryId Property
Gets and sets the identifier of the library that combined the section.
Declaration
public string LibraryId { get; set; }Symbols Property
Symbols in the section.
Declaration
public System.Collections.Generic.IReadOnlyCollection<WixToolset.Data.IntermediateSymbol> Symbols { get; set; }Type Property
Gets the type of the section.
Declaration
public SectionType Type { get; set; }