Partilhar via


ISettingsWriter.EnqueueChange Método

Definição

Sobrecargas

EnqueueChange<T>(String, T)

Enfileira uma alteração no valor de uma configuração. O escopo de destino pode ser selecionado pelo usuário durante o processo de aprovação. A validação será executada, a menos que a configuração não esteja registrada. Isso é equivalente a chamar EnqueueChange<T>(String, T, SettingWriteOptions) com None.

EnqueueChange<T>(String, T, SettingWriteOptions)

Enfileira uma alteração no valor de uma configuração. O escopo de destino pode ser selecionado pelo usuário durante o processo de aprovação. A validação será executada, a menos que a configuração não esteja registrada.

EnqueueChange<T>(String, T)

Enfileira uma alteração no valor de uma configuração. O escopo de destino pode ser selecionado pelo usuário durante o processo de aprovação. A validação será executada, a menos que a configuração não esteja registrada. Isso é equivalente a chamar EnqueueChange<T>(String, T, SettingWriteOptions) com 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

O novo valor de configuração. Pode ser qualquer tipo numérico, bool ou cadeia de caracteres. Se a configuração for registrada, ela deverá corresponder ao tipo de dados registrado.

Retornos

Exceções

Gerado se moniker ou value for nulo.

Gerado se moniker estiver vazio ou value for um tipo sem suporte.

Aplica-se a

EnqueueChange<T>(String, T, SettingWriteOptions)

Enfileira uma alteração no valor de uma configuração. O escopo de destino pode ser selecionado pelo usuário durante o processo de aprovação. A validação será executada, a menos que a configuração não esteja 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

O novo valor de configuração. Pode ser qualquer tipo numérico, bool ou cadeia de caracteres. Se a configuração for registrada, ela deverá corresponder ao tipo de dados registrado.

options
SettingWriteOptions

Sinalizadores que controlam como a alteração é mantida

Retornos

Exceções

Gerado se moniker ou value for nulo.

Gerado se moniker estiver vazio ou value for um tipo sem suporte.

Aplica-se a