Compartilhar via


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)

Syntax

'Declaration
<GuidAttribute("466EFAF6-F832-4079-83CD-4BBB02719C1D")> _
<InterfaceTypeAttribute()> _
Public Interface IVsProfileDataManager
[GuidAttribute("466EFAF6-F832-4079-83CD-4BBB02719C1D")]
[InterfaceTypeAttribute()]
public interface IVsProfileDataManager
[GuidAttribute(L"466EFAF6-F832-4079-83CD-4BBB02719C1D")]
[InterfaceTypeAttribute()]
public interface class IVsProfileDataManager
[<GuidAttribute("466EFAF6-F832-4079-83CD-4BBB02719C1D")>]
[<InterfaceTypeAttribute()>]
type IVsProfileDataManager =  interface end
public interface IVsProfileDataManager

The IVsProfileDataManager type exposes the following members.

Methods

  Name Description
Public method AutoSaveAllSettings Saves, and then at intervals automatically saves, settings.
Public method CheckUpdateTeamSettings Checks and, if necessary, updates team profile settings.
Public method ExportAllSettings Exports all settings to a file.
Public method ExportSettings Export settings to a file.
Public method GetDefaultSettingsLocation Retrieves the location for the default settings file.
Public method GetSettingsFileExtension Retrieves the extension of the settings file.
Public method GetSettingsFiles Retrieves one or more settings files.
Public method GetSettingsForExport Retrieves the settings information in a form ready for export.
Public method GetUniqueExportFileName Retrieves a unique filename to use when saving Settings.
Public method ImportSettings Import settings from an IVsProfileSettingsTree.
Public method LastResetPoint Returns 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 method ReportTeamSettingsChanged Determines which team settings changes are reported.
Public method ResetSettings Resets settings values.
Public method ShowProfilesUI Displays the UI for profile settings.

Top

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace