Compartir a través de


ISettingsReader.SubscribeToChanges Método

Definición

Registra una devolución de llamada que se invocará cuando cambien los valores efectivos de la configuración. Tenga en cuenta que una configuración puede cambiar sin afectar a su valor efectivo si la configuración se reemplaza en un ámbito de prioridad más alta; por ejemplo, si se aplica un cambio de configuración al ámbito "usuario" (prioridad inferior), pero la misma configuración también se personaliza en el ámbito de "área de trabajo" (prioridad más alta), el cambio no afectará al valor efectivo.

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

Parámetros

handler
Action<SettingsUpdate>

Devolución de llamada que se va a invocar al cambiar la configuración.

monikerPatterns
String[]

Colección de monikers de configuración (como "environment.general.visualExperience.colorTheme") o prefijos + comodín (como "environment.general.*") que representa los valores que desencadenarán esta devolución de llamada.

Devoluciones

Objeto que anulará el registro de este controlador cuando se elimine.

Excepciones

Se produce si handler o monikerPatterns es null.

Se produce si monikerPatterns está vacío.

Se aplica a