ISettingsReader.SubscribeToChanges Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Registriert einen Rückruf, der aufgerufen werden soll, wenn sich die effektiven Werte der Einstellungen ändern. Beachten Sie, dass sich eine Einstellung ändern kann, ohne ihren effektiven Wert zu beeinträchtigen, wenn die Einstellung in einem Bereich mit höherer Priorität überschrieben wird. Wenn z. B. eine Einstellungsänderung auf den Bereich "Benutzer" (niedrigere Priorität) angewendet wird, die gleiche Einstellung aber auch im Arbeitsbereichsbereich (höhere Priorität) angepasst wird, wirkt sich die Änderung nicht auf den effektiven Wert aus.
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
Parameter
- handler
- Action<SettingsUpdate>
Der Rückruf, der aufgerufen werden soll, wenn sich die Einstellungen ändern.
- monikerPatterns
- String[]
Eine Sammlung von Einstellungsmonikern (z. B. "environment.general.visualExperience.colorTheme") oder Präfixen + Wildcard (z. B. "environment.general.*"), die die Einstellungen darstellen, die diesen Rückruf auslösen.
Gibt zurück
Ein -Objekt, das die Registrierung dieses Handlers bei der Löschung aufhebt.
Ausnahmen
Wird ausgelöst, wenn handler
oder monikerPatterns
NULL ist.
Wird ausgelöst, wenn monikerPatterns
leer ist.