C# Класс VSSonarQubeExtension.Helpers.VsConfigurationHelper

visual studio settings helper
Наследование: IConfigurationHelper
Показать файл Открыть проект

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

Метод Описание
ReadSetting ( Context context, string owner, string key ) : SonarQubeProperties

The write configuration.

ResetAllSettings ( ) : void

The delete settings file.

SyncSettings ( ) : void

The sync settings.

UserAppDataConfigurationFile ( ) : string

The get user app data configuration file.

UserLogForAnalysisFile ( ) : string

The user log for analysis file.

VsConfigurationHelper ( string vsVersion ) : System

Initializes a new instance of the VsConfigurationHelper class.

WriteOptionInApplicationData ( Context context, string owner, string key, string value, bool sync = false, bool skipIfExist = false ) : void

The write option in application data.

WriteSetting ( Context context, string owner, string key, string value, bool sync = false, bool skipIfExist = false ) : void
WriteSetting ( SonarQubeProperties prop, bool sync = false, bool skipIfExist = false ) : void

The write setting.

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

Метод Описание
GetBaseRegistry ( bool enableWrite ) : RegistryKey

Gets the base registry.

GetRegistryKey ( SonarQubeProperties prop ) : string

Gets the registry key.

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

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

The write configuration.
public ReadSetting ( Context context, string owner, string key ) : SonarQubeProperties
context Context The context.
owner string The owner.
key string The key.
Результат SonarQubeProperties

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

The delete settings file.
public ResetAllSettings ( ) : void
Результат void

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

The sync settings.
public SyncSettings ( ) : void
Результат void

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

The get user app data configuration file.
public UserAppDataConfigurationFile ( ) : string
Результат string

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

The user log for analysis file.
public UserLogForAnalysisFile ( ) : string
Результат string

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

Initializes a new instance of the VsConfigurationHelper class.
public VsConfigurationHelper ( string vsVersion ) : System
vsVersion string The vs version.
Результат System

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

The write option in application data.
public WriteOptionInApplicationData ( Context context, string owner, string key, string value, bool sync = false, bool skipIfExist = false ) : void
context Context The context.
owner string The owner.
key string The key.
value string The value.
sync bool The sync.
skipIfExist bool The skip if exist.
Результат void

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

public WriteSetting ( Context context, string owner, string key, string value, bool sync = false, bool skipIfExist = false ) : void
context Context
owner string
key string
value string
sync bool
skipIfExist bool
Результат void

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

The write setting.
public WriteSetting ( SonarQubeProperties prop, bool sync = false, bool skipIfExist = false ) : void
prop SonarQubeProperties The prop.
sync bool The sync.
skipIfExist bool The skip if exist.
Результат void