ISettingsManagerHost3 Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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) |