C# Класс Microsoft.VisualStudio.R.Package.ProjectSystem.PropertyPages.Settings.SettingsPageViewModel

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
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