C# 클래스 SecureDelete.WipePlugin.PluginSettings

Provides a centralized storage for all plugin settings.
파일 보기 프로젝트 열기: gratianlup/SecureDelete

공개 메소드들

메소드 설명
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