ISettingsManagerHost3 Interface

Définition

public interface class ISettingsManagerHost3 : Microsoft::VisualStudio::Settings::ISettingsManagerHost2
public interface ISettingsManagerHost3 : Microsoft.VisualStudio.Settings.ISettingsManagerHost2
type ISettingsManagerHost3 = interface
    interface ISettingsManagerHost2
    interface ISettingsManagerHost
Public Interface ISettingsManagerHost3
Implements ISettingsManagerHost2
Dérivé
Implémente

Propriétés

AppDir

Obtient le répertoire de l’application

(Hérité de ISettingsManagerHost)
AppInitCompletionTask

Tâche facultative indiquant que l’ordinateur hôte a fini de démarrer. Le gestionnaire de paramètres diffère les tâches gourmandes en ressources jusqu’à ce que cette tâche se termine.

(Hérité de ISettingsManagerHost)
CollectionName

Obtient le nom de la collection de paramètres à traiter par cet hôte. Utilisé pour partitionner les paramètres en fonction des paramètres de l’hôte, tels que le paramètre/rootSuffix de Visual Studio.

(Hérité de ISettingsManagerHost)
Logger

Enregistreur d’événements pour la télémétrie des erreurs.

(Hérité de ISettingsManagerHost)
NameTranslator

Convertisseur facultatif entre les noms de paramètres privés et partagés.

(Hérité de ISettingsManagerHost)
PrivateStorage

Magasin de stockage pour les paramètres privés.

(Hérité de ISettingsManagerHost)
RemoteDefaultsStore

Le magasin des valeurs par défaut à distance pour remplacer les paramètres par défaut.

TelemetrySettings
Obsolète.

Obtient les paramètres de télémétrie sérialisés à partir de l’hôte, obtenus via ITelemetrySession. SerializeSettings. La valeur peut être null si l’hôte n’a pas de session de télémétrie.

(Hérité de ISettingsManagerHost)

Méthodes

GetTelemetrySettingsAsync()

Obtient les paramètres de télémétrie sérialisés à partir de l’hôte, obtenus via ITelemetrySession. SerializeSettings. Le résultat peut être null si l’hôte n’a pas de session de télémétrie.

(Hérité de ISettingsManagerHost2)
IsSharedOrRoamedSetting(String)

Détermine si un paramètre est privé ou partagé/itinérant.

(Hérité de ISettingsManagerHost)

Événements

HostShuttingDown

Déclenché lorsque l’ordinateur hôte est sur le arrêt, afin de permettre au gestionnaire de paramètres d’avoir la possibilité de libérer des ressources, de terminer ou d’annuler des tâches asynchrones, etc. L’hôte doit attendre la fin du gestionnaire d’événements Async (par exemple, en utilisant la RaiseEventAsync<T>(Delegate, Object, T) méthode d’extension) avant de continuer.

(Hérité de ISettingsManagerHost)
IdleStateChanged

Déclenché lorsque l’application hôte devient inactive ou redevient active, pour permettre une utilisation réduite des ressources pendant la période d’inactivité.

(Hérité de ISettingsManagerHost)

S’applique à