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 5.0.2+aa65968c419420d32e3e1b647aea0082f5ca5b78

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; }