Skip to main content

IFileFacade Interface

Interface that provides a common facade over file information.

Properties​

PropertyDescription
AssemblyNameSymbolsAssembly names found in the file.
ComponentRefComponent containing the file.
CompressedIndicates whether the file is compressed.
DiskIdDisk Id for the file.
FileNameName of the file.
FileSizeSize of the file.
IdHelper accessor for the Id of the Identifier.
IdentifierUnderlying identifier of the file.
LanguageLanguage of the file.
MsiFileHashSymbolCalculated hash of the file.
PatchGroupOptional patch group for the file.
SequenceSequence of the file.
SourceLineNumberSource line number that define the file.
SourcePathSource to the file.
UncompressedIndicates whether the file is to be uncompressed.
VersionVersion of the file.

WixToolset.Extensibility.dll version 6.0.0+8c7432e50072e009353ea5f2c956ccf453476f71

AssemblyNameSymbols Property​

Assembly names found in the file.

Declaration​

public System.Collections.Generic.ICollection<WixToolset.Data.Symbols.MsiAssemblyNameSymbol> AssemblyNameSymbols { get; set; } 

ComponentRef Property​

Component containing the file.

Declaration​

public string ComponentRef { get; set; } 

Compressed Property​

Indicates whether the file is compressed.

Declaration​

public bool Compressed { get; set; } 

DiskId Property​

Disk Id for the file.

Declaration​

public int DiskId { get; set; } 

FileName Property​

Name of the file.

Declaration​

public string FileName { get; set; } 

FileSize Property​

Size of the file.

Declaration​

public int FileSize { get; set; } 

Id Property​

Helper accessor for the Id of the Identifier.

Declaration​

public string Id { get; set; } 

Identifier Property​

Underlying identifier of the file.

Declaration​

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

Language Property​

Language of the file.

Declaration​

public string Language { get; set; } 

MsiFileHashSymbol Property​

Calculated hash of the file.

Declaration​

public WixToolset.Data.Symbols.MsiFileHashSymbol MsiFileHashSymbol { get; set; } 

PatchGroup Property​

Optional patch group for the file.

Declaration​

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

Sequence Property​

Sequence of the file.

Declaration​

public int Sequence { get; set; } 

SourceLineNumber Property​

Source line number that define the file.

Declaration​

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

SourcePath Property​

Source to the file.

Declaration​

public string SourcePath { get; set; } 

Uncompressed Property​

Indicates whether the file is to be uncompressed.

Declaration​

public bool Uncompressed { get; set; } 

Version Property​

Version of the file.

Declaration​

public string Version { get; set; }