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

显示文件 Open project: Microsoft/RTVS Class Usage Examples

Private Properties

Property Type Description
InitializeComponent void
LoadPropertyGrid void
OnAddSettingClick void
OnPropertyValueChanged void
OnSelectedFileChanged void
OnSettingsCollectionChanged void
OnVariableNameTextChanged void
OnVariableValueTextChanged void
PopulateFilesCombo void
SetButtonEnableState void
SetFont void
SetTextToControls void
UpdatePropertyGrid void

Public Methods

Method Description
Close ( ) : void
SaveSelectedSettingsFileNameAsync ( ) : Task
SaveSettingsAsync ( ) : Task
SetProjectAsync ( UnconfiguredProject project, IRProjectProperties properties ) : Task
SettingsPageControl ( ) : System
SettingsPageControl ( IProjectConfigurationSettingsProvider settingsProvider, IApplicationShell appShell, IFileSystem fs ) : System

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

OnLoad ( EventArgs e ) : void

Private Methods

Method Description
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

LoadPropertyGrid ( ) : void
OnAddSettingClick ( object sender, EventArgs e ) : void
OnPropertyValueChanged ( object s, PropertyValueChangedEventArgs e ) : void
OnSelectedFileChanged ( object sender, EventArgs e ) : void
OnSettingsCollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
OnVariableNameTextChanged ( object sender, EventArgs e ) : void
OnVariableValueTextChanged ( object sender, EventArgs e ) : void
PopulateFilesCombo ( ) : void
SetButtonEnableState ( ) : void
SetFont ( ) : void
SetTextToControls ( ) : void
UpdatePropertyGrid ( ) : void

Method Details

Close() public method

public Close ( ) : void
return void

Dispose() protected method

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
return void

OnLoad() protected method

protected OnLoad ( EventArgs e ) : void
e EventArgs
return void

SaveSelectedSettingsFileNameAsync() public method

public SaveSelectedSettingsFileNameAsync ( ) : Task
return Task

SaveSettingsAsync() public method

public SaveSettingsAsync ( ) : Task
return Task

SetProjectAsync() public method

public SetProjectAsync ( UnconfiguredProject project, IRProjectProperties properties ) : Task
project UnconfiguredProject
properties IRProjectProperties
return Task

SettingsPageControl() public method

public SettingsPageControl ( ) : System
return System

SettingsPageControl() public method

public SettingsPageControl ( IProjectConfigurationSettingsProvider settingsProvider, IApplicationShell appShell, IFileSystem fs ) : System
settingsProvider IProjectConfigurationSettingsProvider
appShell IApplicationShell
fs IFileSystem
return System