IVsProfileDataManager Interface

Provides access to the profile manager and to programmatic control of settings. You can get an instance of the interface from the SVsProfileDataManager (SID_SVsProfileDataManager) service.

Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)

[GuidAttribute("466EFAF6-F832-4079-83CD-4BBB02719C1D")]
[InterfaceTypeAttribute()]
public interface IVsProfileDataManager

The IVsProfileDataManager type exposes the following members.

  NameDescription
Public methodAutoSaveAllSettingsSaves, and then at intervals automatically saves, settings.
Public methodCheckUpdateTeamSettingsChecks and, if necessary, updates team profile settings.
Public methodExportAllSettingsExports all settings to a file.
Public methodExportSettingsExport settings to a file.
Public methodGetDefaultSettingsLocationRetrieves the location for the default settings file.
Public methodGetSettingsFileExtensionRetrieves the extension of the settings file.
Public methodGetSettingsFilesRetrieves one or more settings files.
Public methodGetSettingsForExportRetrieves the settings information in a form ready for export.
Public methodGetUniqueExportFileNameRetrieves a unique filename to use when saving Settings.
Public methodImportSettingsImport settings from an IVsProfileSettingsTree.
Public methodLastResetPointReturns the path and name of the file most recently used to reset profile settings information. This is either the default settings file or the file the user most recently used to save settings.
Public methodReportTeamSettingsChangedDetermines which team settings changes are reported.
Public methodResetSettingsResets settings values.
Public methodShowProfilesUIDisplays the UI for profile settings.
Top
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft