hasFactoryValue
Testa se uma configuração tem valor de fábrica.
Categoria: Environment and Settings > System Commands
Sintaxe
tf = hasFactoryValue(S)
Retorna verdadeiro quando a camada de fábrica da configuração S contém um valor.
Descrição
Uma configuração pode guardar ao mesmo tempo um valor temporário, pessoal, de instalação e de fábrica, e ActiveValue mostra o primeiro definido nessa ordem. hasFactoryValue olha apenas uma camada, e indica se ela participaria da busca. Configurações criadas com addSetting nunca têm valor de fábrica; só as de produtos têm.
Argumentos de entrada
S- Um objeto
matlab.settings.Setting.
Argumentos de saída
tf- Escalar lógico:
truese o valor de fábrica está definido.
Exemplo
Consultar a camada de fábrica
s = settings;
g = addGroup(s, 'demo');
a = addSetting(g, 'Level', 'PersonalValue', 1);
disp(hasFactoryValue(a))
removeGroup(s, 'demo');
Saída
0