clearTemporaryValue

Remove o valor temporário de uma configuração.

Categoria: Environment and Settings > System Commands

Sintaxe

clearTemporaryValue(S)

Limpa a camada temporário da configuração S; as demais camadas são mantidas.

Descrição

Uma configuração mantém camadas separadas de valor, e S.ActiveValue retorna a primeira definida na ordem temporário, pessoal, de instalação, de fábrica. clearTemporaryValue esvazia apenas a camada temporário; depois disso hasTemporaryValue(S) é falso e ActiveValue passa para a camada seguinte. Se não restar nenhuma, ler ActiveValue é um erro.

Argumentos de entrada

S
Um objeto matlab.settings.Setting.

Exemplo

Limpar o valor temporário

s = settings;
g = addGroup(s, 'demo');
a = addSetting(g, 'Level');
a.TemporaryValue = 5;
disp(hasTemporaryValue(a))
clearTemporaryValue(a);
disp(hasTemporaryValue(a))
removeGroup(s, 'demo');
Saída
   1
   0

Veja também

hasTemporaryValue clearPersonalValue addSetting settings