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.1+2f00cbe680fb01ab485d56f16de9cd19b133f875
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; }