C# 클래스 Microsoft.VisualStudio.R.Package.ProjectSystem.PropertyPages.Settings.SettingsPageViewModel

파일 보기 프로젝트 열기: Microsoft/RTVS 1 사용 예제들

공개 메소드들

메소드 설명
AddSetting ( string name, string value, ConfigurationSettingValueType valueType ) : void
CreateNewSettingsFile ( ) : void
RemoveSetting ( IConfigurationSetting s ) : void
SaveAsync ( ) : Task
SaveSelectedSettingsFileNameAsync ( ) : System.Threading.Tasks.Task
SetProjectPathAsync ( string projectPath, IRProjectProperties properties ) : System.Threading.Tasks.Task
SettingsPageViewModel ( IConfigurationSettingCollection settings, ICoreShell coreShell, IFileSystem fileSystem ) : System

비공개 메소드들

메소드 설명
EnumerateSettingFiles ( string directory ) : void
GetFullPath ( string rPath ) : string

메소드 상세

AddSetting() 공개 메소드

public AddSetting ( string name, string value, ConfigurationSettingValueType valueType ) : void
name string
value string
valueType ConfigurationSettingValueType
리턴 void

CreateNewSettingsFile() 공개 메소드

public CreateNewSettingsFile ( ) : void
리턴 void

RemoveSetting() 공개 메소드

public RemoveSetting ( IConfigurationSetting s ) : void
s IConfigurationSetting
리턴 void

SaveAsync() 공개 메소드

public SaveAsync ( ) : Task
리턴 Task

SaveSelectedSettingsFileNameAsync() 공개 메소드

public SaveSelectedSettingsFileNameAsync ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task

SetProjectPathAsync() 공개 메소드

public SetProjectPathAsync ( string projectPath, IRProjectProperties properties ) : System.Threading.Tasks.Task
projectPath string
properties IRProjectProperties
리턴 System.Threading.Tasks.Task

SettingsPageViewModel() 공개 메소드

public SettingsPageViewModel ( IConfigurationSettingCollection settings, ICoreShell coreShell, IFileSystem fileSystem ) : System
settings IConfigurationSettingCollection
coreShell ICoreShell
fileSystem IFileSystem
리턴 System