ISettingsReader.SubscribeToChanges Méthode
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.
Inscrit un rappel à appeler lorsque les valeurs effectives des paramètres changent. Notez qu’un paramètre peut changer sans affecter sa valeur effective si le paramètre est remplacé dans une étendue de priorité plus élevée, par exemple, si une modification de paramètre est appliquée à l’étendue « utilisateur » (priorité inférieure) mais que le même paramètre est également personnalisé dans l’étendue « espace de travail » (priorité plus élevée), la modification n’affectera pas la valeur effective.
public IDisposable SubscribeToChanges (Action<Microsoft.VisualStudio.Utilities.UnifiedSettings.SettingsUpdate> handler, params string[] monikerPatterns);
abstract member SubscribeToChanges : Action<Microsoft.VisualStudio.Utilities.UnifiedSettings.SettingsUpdate> * string[] -> IDisposable
Public Function SubscribeToChanges (handler As Action(Of SettingsUpdate), ParamArray monikerPatterns As String()) As IDisposable
Paramètres
- handler
- Action<SettingsUpdate>
Rappel à appeler lorsque les paramètres changent.
- monikerPatterns
- String[]
Collection de monikers de définition (comme « environment.general.visualExperience.colorTheme ») ou de préfixes + caractères génériques (comme « environment.general.* ») représentant le ou les paramètres qui déclencheront ce rappel.
Retours
Objet qui annulera l’inscription de ce gestionnaire lorsqu’il est supprimé.
Exceptions
Levée si handler
ou monikerPatterns
a la valeur Null.
Levée si monikerPatterns
est vide.