C# Класс SecureDelete.WipePlugin.PluginSettings

Provides a centralized storage for all plugin settings.
Показать файл Открыть проект

Открытые методы

Метод Описание
CreateStoreId ( Plugin plugin ) : StoreId
LoadPluginSettings ( Plugin plugin ) : bool

Load the settings

LoadSettings ( ) : bool

Load the settings from the settings file

PluginSettings ( ) : System
RemoveAllSettings ( ) : void

Remove all stored settings

RemovePluginSettings ( Plugin plugin ) : bool

Remove the settings

SavePluginSettings ( Plugin plugin ) : void

Save the settings

SaveSettings ( ) : bool

Save the setting to the settings file

Приватные методы

Метод Описание
AutoSaveAsync ( ) : void
PerformAutoSave ( ) : void

Описание методов

CreateStoreId() публичный статический Метод

public static CreateStoreId ( Plugin plugin ) : StoreId
plugin Plugin
Результат StoreId

LoadPluginSettings() публичный Метод

Load the settings
public LoadPluginSettings ( Plugin plugin ) : bool
plugin Plugin The plugin for which to load the settings.
Результат bool

LoadSettings() публичный Метод

Load the settings from the settings file
public LoadSettings ( ) : bool
Результат bool

PluginSettings() публичный Метод

public PluginSettings ( ) : System
Результат System

RemoveAllSettings() публичный Метод

Remove all stored settings
public RemoveAllSettings ( ) : void
Результат void

RemovePluginSettings() публичный Метод

Remove the settings
public RemovePluginSettings ( Plugin plugin ) : bool
plugin Plugin The plugin for which to remove the settings.
Результат bool

SavePluginSettings() публичный Метод

Save the settings
public SavePluginSettings ( Plugin plugin ) : void
plugin Plugin The plugin for which to save the settings.
Результат void

SaveSettings() публичный Метод

Save the setting to the settings file
public SaveSettings ( ) : bool
Результат bool