C# 클래스 VSSonarQubeExtension.Helpers.VsConfigurationHelper

visual studio settings helper
상속: IConfigurationHelper
파일 보기 프로젝트 열기: TrimbleSolutionsCorporation/VSSonarQubeExtension

공개 메소드들

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