StorefrontActionPrerequisite14.1
Enum in Unbroken.LaunchBox.Plugins.Components.Storefronts
public enum StorefrontActionPrerequisite
Specifies a host-owned prerequisite that must be fulfilled before a prepared game action runs.
Remarks
A provider returning a client prerequisite must implement IStorefrontClientRuntimeCapability and report an installed client with a known executable path through the inherited IStorefrontClientStateCapability.Inheritance and interfaces
Values
ClientReadyThe host must ensure that the provider client is ready.ClientRestartedThe host must restart the provider client and wait until it is ready.NoneThe prepared action can run without client orchestration.
ClientReady
ClientReady = 1The host must ensure that the provider client is ready.
ClientRestarted
ClientRestarted = 2The host must restart the provider client and wait until it is ready.
None
None = 0The prepared action can run without client orchestration.
Inherited methods
CompareTo(object?)Equals(object?)Format(Type, object, string)GetHashCode()GetName(Type, object)GetName<TEnum>(TEnum)GetNames(Type)GetNames<TEnum>()GetTypeCode()GetUnderlyingType(Type)GetValues(Type)GetValues<TEnum>()GetValuesAsUnderlyingType(Type)GetValuesAsUnderlyingType<TEnum>()HasFlag(Enum)IsDefined(Type, object)IsDefined<TEnum>(TEnum)Parse(Type, string, bool)Parse(Type, string)Parse(Type, ReadOnlySpan<char>, bool)Parse(Type, ReadOnlySpan<char>)Parse<TEnum>(string, bool)Parse<TEnum>(string)Parse<TEnum>(ReadOnlySpan<char>, bool)Parse<TEnum>(ReadOnlySpan<char>)ToObject(Type, byte)ToObject(Type, int)ToObject(Type, long)ToObject(Type, object)ToObject(Type, sbyte)ToObject(Type, short)ToObject(Type, uint)ToObject(Type, ulong)ToObject(Type, ushort)ToString()ToString(string?, IFormatProvider?)ToString(string?)ToString(IFormatProvider?)TryFormat<TEnum>(TEnum, Span<char>, out int, ReadOnlySpan<char>)TryParse(Type, string?, bool, out object?)TryParse(Type, string?, out object?)TryParse(Type, ReadOnlySpan<char>, bool, out object?)TryParse(Type, ReadOnlySpan<char>, out object?)TryParse<TEnum>(string?, bool, out TEnum)TryParse<TEnum>(string?, out TEnum)TryParse<TEnum>(ReadOnlySpan<char>, bool, out TEnum)TryParse<TEnum>(ReadOnlySpan<char>, out TEnum)Equals(object?)GetHashCode()ToString()