ISettingsUnitPluginTryGetDefaultDataAsync - метод
Creates a new data storage object initialized with default values for the specified settings unit.
Пространство имён: Tessa.SettingsUnitsСборка: Tessa (в Tessa.dll) Версия: 4.2.3+85077ef6104b2e81389e52f8b825d77905da3c54
ValueTask<Dictionary<string?, Object>> TryGetDefaultDataAsync(
SettingsUnitKey key,
CancellationToken cancellationToken = default
)
Function TryGetDefaultDataAsync (
key As SettingsUnitKey,
Optional cancellationToken As CancellationToken = Nothing
) As ValueTask(Of Dictionary(Of String, Object))
ValueTask<Dictionary<String^, Object^>^> TryGetDefaultDataAsync(
SettingsUnitKey^ key,
CancellationToken cancellationToken = CancellationToken()
)
abstract TryGetDefaultDataAsync :
key : SettingsUnitKey *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<Dictionary<string, Object>>
- key SettingsUnitKey
Key for identifying a settings unit or fragment.
- cancellationToken CancellationToken (Optional)
Propagates notification that operations should be canceled.
ValueTaskDictionaryString,
ObjectA data storage object containing default values, or
if no defaults are defined.
This method is invoked when no persistent data exists for the settings unit with key.
It provides the initial state for a new unit or serves as a fallback for missing settings data.