Partager via


ISettingsReader.SubscribeToChanges Méthode

Définition

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.

S’applique à