Interface IInstallable
An installable that can be later processed with
Only process IInstallables with the same IGameInstaller that produced it.
Namespace: Snowflake.Installation.Extensibility
Assembly: Snowflake.Framework.Primitives.dll
Syntax
public interface IInstallable
Properties
Artifacts
Gets the artifacts to install
Declaration
IEnumerable<FileSystemInfo> Artifacts { get; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.IEnumerable<System.IO.FileSystemInfo> |
DisplayName
Gets a display name for this installable.
Declaration
string DisplayName { get; }
Property Value
| Type | Description |
|---|---|
| System.String |
Source
The name of the IGameInstaller that produced this installable.
Declaration
string Source { get; }
Property Value
| Type | Description |
|---|---|
| System.String |