hasSetting
Testa se um grupo de configurações contém uma configuração com determinado nome.
Categoria: Environment and Settings > System Commands
Sintaxe
tf = hasSetting(G, name)
Retorna verdadeiro se o grupo G tem uma configuração chamada name.
Descrição
Apenas filhos diretos de G são verificados, e um subgrupo com o mesmo nome não conta como configuração. Use antes de addSetting para evitar o erro de nome duplicado.
Argumentos de entrada
G- Um objeto
SettingsGroup. name- Nome da configuração a procurar.
Argumentos de saída
tf- Escalar lógico.
Exemplo
Configuração presente e ausente
s = settings;
g = addGroup(s, 'demo');
addSetting(g, 'Level', 'PersonalValue', 1);
disp(hasSetting(g, 'Level'))
disp(hasSetting(g, 'Other'))
removeGroup(s, 'demo');
Saída
1
0