C# Class Microsoft.VisualStudio.R.Package.ProjectSystem.PropertyPages.Settings.SettingsPageViewModel

Afficher le fichier Open project: Microsoft/RTVS Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
EnumerateSettingFiles ( string directory ) : void
GetFullPath ( string rPath ) : string

Method Details

AddSetting() public méthode

public AddSetting ( string name, string value, ConfigurationSettingValueType valueType ) : void
name string
value string
valueType ConfigurationSettingValueType
Résultat void

CreateNewSettingsFile() public méthode

public CreateNewSettingsFile ( ) : void
Résultat void

RemoveSetting() public méthode

public RemoveSetting ( IConfigurationSetting s ) : void
s IConfigurationSetting
Résultat void

SaveAsync() public méthode

public SaveAsync ( ) : Task
Résultat Task

SaveSelectedSettingsFileNameAsync() public méthode

public SaveSelectedSettingsFileNameAsync ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task

SetProjectPathAsync() public méthode

public SetProjectPathAsync ( string projectPath, IRProjectProperties properties ) : System.Threading.Tasks.Task
projectPath string
properties IRProjectProperties
Résultat System.Threading.Tasks.Task

SettingsPageViewModel() public méthode

public SettingsPageViewModel ( IConfigurationSettingCollection settings, ICoreShell coreShell, IFileSystem fileSystem ) : System
settings IConfigurationSettingCollection
coreShell ICoreShell
fileSystem IFileSystem
Résultat System