Skip to content

IFileFacade Interface

Interface that provides a common facade over file information.

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 5.0.0+41e11442b2ca93e444b60213b5ae99dcbab787d8

Assembly names found in the file.

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

Component containing the file.

public string ComponentRef { get; set; }

Indicates whether the file is compressed.

public bool Compressed { get; set; }

Disk Id for the file.

public int DiskId { get; set; }

Name of the file.

public string FileName { get; set; }

Size of the file.

public int FileSize { get; set; }

Helper accessor for the Id of the Identifier.

public string Id { get; set; }

Underlying identifier of the file.

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

Language of the file.

public string Language { get; set; }

Calculated hash of the file.

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

Optional patch group for the file.

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

Sequence of the file.

public int Sequence { get; set; }

Source line number that define the file.

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

Source to the file.

public string SourcePath { get; set; }

Indicates whether the file is to be uncompressed.

public bool Uncompressed { get; set; }

Version of the file.

public string Version { get; set; }