IFileFacade Interface
Interface that provides a common facade over file information.
Properties
Section titled “Properties”| Property | Description |
|---|---|
| AssemblyNameSymbols | Assembly names found in the file. |
| ComponentRef | Component containing the file. |
| Compressed | Indicates whether the file is compressed. |
| DiskId | Disk Id for the file. |
| FileName | Name of the file. |
| FileSize | Size of the file. |
| Id | Helper accessor for the Id of the Identifier. |
| Identifier | Underlying identifier of the file. |
| Language | Language of the file. |
| MsiFileHashSymbol | Calculated hash of the file. |
| PatchGroup | Optional patch group for the file. |
| Sequence | Sequence of the file. |
| SourceLineNumber | Source line number that define the file. |
| SourcePath | Source to the file. |
| Uncompressed | Indicates whether the file is to be uncompressed. |
| Version | Version of the file. |
WixToolset.Extensibility.dll version 5.0.0+41e11442b2ca93e444b60213b5ae99dcbab787d8 |
AssemblyNameSymbols Property
Section titled “AssemblyNameSymbols Property”Assembly names found in the file.
Declaration
Section titled “Declaration”public System.Collections.Generic.ICollection<WixToolset.Data.Symbols.MsiAssemblyNameSymbol> AssemblyNameSymbols { get; set; }ComponentRef Property
Section titled “ComponentRef Property”Component containing the file.
Declaration
Section titled “Declaration”public string ComponentRef { get; set; }Compressed Property
Section titled “Compressed Property”Indicates whether the file is compressed.
Declaration
Section titled “Declaration”public bool Compressed { get; set; }DiskId Property
Section titled “DiskId Property”Disk Id for the file.
Declaration
Section titled “Declaration”public int DiskId { get; set; }FileName Property
Section titled “FileName Property”Name of the file.
Declaration
Section titled “Declaration”public string FileName { get; set; }FileSize Property
Section titled “FileSize Property”Size of the file.
Declaration
Section titled “Declaration”public int FileSize { get; set; }Id Property
Section titled “Id Property”Helper accessor for the Id of the Identifier.
Declaration
Section titled “Declaration”public string Id { get; set; }Identifier Property
Section titled “Identifier Property”Underlying identifier of the file.
Declaration
Section titled “Declaration”public WixToolset.Data.Identifier Identifier { get; set; }Language Property
Section titled “Language Property”Language of the file.
Declaration
Section titled “Declaration”public string Language { get; set; }MsiFileHashSymbol Property
Section titled “MsiFileHashSymbol Property”Calculated hash of the file.
Declaration
Section titled “Declaration”public WixToolset.Data.Symbols.MsiFileHashSymbol MsiFileHashSymbol { get; set; }PatchGroup Property
Section titled “PatchGroup Property”Optional patch group for the file.
Declaration
Section titled “Declaration”public System.Nullable<System.Int32> PatchGroup { get; set; }Sequence Property
Section titled “Sequence Property”Sequence of the file.
Declaration
Section titled “Declaration”public int Sequence { get; set; }SourceLineNumber Property
Section titled “SourceLineNumber Property”Source line number that define the file.
Declaration
Section titled “Declaration”public WixToolset.Data.SourceLineNumber SourceLineNumber { get; set; }SourcePath Property
Section titled “SourcePath Property”Source to the file.
Declaration
Section titled “Declaration”public string SourcePath { get; set; }Uncompressed Property
Section titled “Uncompressed Property”Indicates whether the file is to be uncompressed.
Declaration
Section titled “Declaration”public bool Uncompressed { get; set; }Version Property
Section titled “Version Property”Version of the file.
Declaration
Section titled “Declaration”public string Version { get; set; }