Interaction.SaveSetting(String, String, String, String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Salva ou cria uma entrada de aplicativo no Registro do Windows. O recurso My
oferece melhor produtividade e desempenho em operações do Registro do que o SaveSetting
. Para obter mais informações, consulte Registry.
public:
static void SaveSetting(System::String ^ AppName, System::String ^ Section, System::String ^ Key, System::String ^ Setting);
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public static void SaveSetting (string AppName, string Section, string Key, string Setting);
public static void SaveSetting (string AppName, string Section, string Key, string Setting);
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
static member SaveSetting : string * string * string * string -> unit
static member SaveSetting : string * string * string * string -> unit
Public Sub SaveSetting (AppName As String, Section As String, Key As String, Setting As String)
Parâmetros
- AppName
- String
Obrigatórios. Expressão String
que contém o nome do aplicativo ou do projeto a que a configuração se aplica.
- Section
- String
Obrigatórios. Expressão String
que contém o nome da seção na qual a configuração de chave está sendo salva.
- Key
- String
Obrigatórios. Expressão String
que contém o nome da configuração de chave que está sendo salva.
- Setting
- String
Obrigatórios. Expressão que contém o valor para o qual Key
está sendo definido.
- Atributos
Exceções
Não foi possível criar o Registro de chave ou o usuário não está conectado.
Exemplos
O exemplo a seguir primeiro usa a SaveSetting
função para fazer entradas no Registro do Windows para o MyApp
aplicativo e, em seguida, usa a DeleteSetting
função para removê-las.
' Place some settings in the registry.
SaveSetting("MyApp", "Startup", "Top", "75")
SaveSetting("MyApp", "Startup", "Left", "50")
' Remove Startup section and all its settings from registry.
DeleteSetting("MyApp", "Startup")
' Remove MyApp from the registry.
DeleteSetting("MyApp")
Comentários
A SaveSetting
função adiciona a chave a HKEY_CURRENT_USER\Software\VB and VBA Program Settings
.
Se a configuração da chave não puder ser salva por qualquer motivo, ocorrerá um erro.
SaveSetting
requer que um usuário seja conectado, pois ele opera sob a chave do HKEY_LOCAL_USER
Registro, que não está ativa até que um usuário faça logon interativamente.
As configurações do Registro que devem ser acessadas de um processo não interativo (como Mtx.exe) devem ser armazenadas nas chaves do HKEY_LOCAL_MACHINE\Software\
registro ou HKEY_USER\DEFAULT\Software
.
SaveSetting
requer Write
e Create
RegistryPermission.
Aplica-se a
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de