IVsProfileDataManager Schnittstelle

Definition

Bietet Zugriff auf den Profilmanager und auf das programmgesteuerte Steuerelement von Einstellungen. Sie können eine Instanz der Schnittstelle vom SVsProfileDataManager (SID_SVsProfileDataManager)-Dienst abrufen.

public interface class IVsProfileDataManager
public interface class IVsProfileDataManager
__interface IVsProfileDataManager
[System.Runtime.InteropServices.Guid("466EFAF6-F832-4079-83CD-4BBB02719C1D")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsProfileDataManager
[<System.Runtime.InteropServices.Guid("466EFAF6-F832-4079-83CD-4BBB02719C1D")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsProfileDataManager = interface
Public Interface IVsProfileDataManager
Attribute

Methoden

AutoSaveAllSettings(IVsSettingsErrorInformation)

Speichert und speichert dann automatisch in Abständen Einstellungen.

CheckUpdateTeamSettings(UInt32)

Überprüft und aktualisiert bei Bedarf die Teamprofileinstellungen.

ExportAllSettings(String, IVsSettingsErrorInformation)

Alle Einstellungen in eine Datei exportieren.

ExportSettings(String, IVsProfileSettingsTree, IVsSettingsErrorInformation)

Einstellungen in eine Datei exportieren.

GetDefaultSettingsLocation(String)

Ruft den Speicherort für die Standardeinstellungsdatei ab.

GetSettingsFileExtension(String)

Ruft die Erweiterung der Einstellungsdatei ab.

GetSettingsFiles(UInt32, IVsProfileSettingsFileCollection)

Ruft eine oder mehrere Einstellungsdateien ab.

GetSettingsForExport(IVsProfileSettingsTree)

Ruft die Einstellungsinformationen in einem Formular ab, das für den Export bereit ist.

GetUniqueExportFileName(UInt32, String)

Ruft einen eindeutigen Dateinamen ab, der beim Speichern der Einstellungen verwendet wird.

ImportSettings(IVsProfileSettingsTree, IVsSettingsErrorInformation)

Importeinstellungen von einer IVsProfileSettingsTree.

LastResetPoint(String)

Gibt den Pfad und den Namen der Datei zurück, die zuletzt verwendet wurde, um Profileinstellungsinformationen zurückzusetzen. Dies ist entweder die Standardeinstellungsdatei oder die Datei, die der Benutzer zuletzt verwendet hat, um Einstellungen zu speichern.

ReportTeamSettingsChanged(UInt32)

Bestimmt, welche Änderungen an den Teameinstellungen gemeldet werden.

ResetSettings(IVsProfileSettingsFileInfo, IVsSettingsErrorInformation)

Setzt Einstellungswerte zurück.

ShowProfilesUI()

Zeigt die Benutzeroberfläche für Profileinstellungen an.

Gilt für