Compartir a través de


ISettingsWriter.EnqueueChange Método

Definición

Sobrecargas

EnqueueChange<T>(String, T)

Poner en cola un cambio en el valor de una configuración. El usuario puede seleccionar el ámbito de destino durante el proceso de aprobación. La validación se realizará a menos que la configuración no esté registrada. Esto equivale a llamar a EnqueueChange<T>(String, T, SettingWriteOptions) con None.

EnqueueChange<T>(String, T, SettingWriteOptions)

Poner en cola un cambio en el valor de una configuración. El usuario puede seleccionar el ámbito de destino durante el proceso de aprobación. La validación se realizará a menos que la configuración no esté registrada.

EnqueueChange<T>(String, T)

Poner en cola un cambio en el valor de una configuración. El usuario puede seleccionar el ámbito de destino durante el proceso de aprobación. La validación se realizará a menos que la configuración no esté registrada. Esto equivale a llamar a EnqueueChange<T>(String, T, SettingWriteOptions) con None.

public Microsoft.VisualStudio.Utilities.UnifiedSettings.SettingChangeResult EnqueueChange<T> (string moniker, T value);
abstract member EnqueueChange : string * 'T -> Microsoft.VisualStudio.Utilities.UnifiedSettings.SettingChangeResult
Public Function EnqueueChange(Of T) (moniker As String, value As T) As SettingChangeResult

Parámetros de tipo

T

Parámetros

moniker
String
value
T

Nuevo valor de configuración. Puede ser cualquier tipo numérico, bool o cadena. Si la configuración está registrada, debe coincidir con el tipo de datos registrado.

Devoluciones

Excepciones

Se produce si moniker o value es null.

Se produce si moniker está vacío o value es un tipo no admitido.

Se aplica a

EnqueueChange<T>(String, T, SettingWriteOptions)

Poner en cola un cambio en el valor de una configuración. El usuario puede seleccionar el ámbito de destino durante el proceso de aprobación. La validación se realizará a menos que la configuración no esté registrada.

public Microsoft.VisualStudio.Utilities.UnifiedSettings.SettingChangeResult EnqueueChange<T> (string moniker, T value, Microsoft.VisualStudio.Utilities.UnifiedSettings.SettingWriteOptions options);
abstract member EnqueueChange : string * 'T * Microsoft.VisualStudio.Utilities.UnifiedSettings.SettingWriteOptions -> Microsoft.VisualStudio.Utilities.UnifiedSettings.SettingChangeResult
Public Function EnqueueChange(Of T) (moniker As String, value As T, options As SettingWriteOptions) As SettingChangeResult

Parámetros de tipo

T

Parámetros

moniker
String
value
T

Nuevo valor de configuración. Puede ser cualquier tipo numérico, bool o cadena. Si la configuración está registrada, debe coincidir con el tipo de datos registrado.

options
SettingWriteOptions

Marcas que controlan cómo se conserva el cambio

Devoluciones

Excepciones

Se produce si moniker o value es null.

Se produce si moniker está vacío o value es un tipo no admitido.

Se aplica a