hasGroup

Определите, существует ли группа параметров

Синтаксис

Описание

пример

hasGroup(parentgroup,name) возвращает 1 если группа параметров parentgroup содержит группу настроек name. В противном случае, hasGroup возвращает 0.

Примеры

свернуть все

Перед добавлением проверьте, существует ли группа параметров.

Используйте settings функция для доступа к корню дерева настроек и последующего создания группы настроек mysettings.

s = settings;
addGroup(s,'mysettings');

Проверьте, вызвана ли группа настроек myothersettings существует перед добавлением в mysettings.

if hasGroup(s.mysettings,'myothersettings') == 0
    addGroup(s.mysettings,'myothersettings');
end
s.mysettings
ans = 
  SettingsGroup 'mysettings' with properties:
      myothersettings: [1×1 SettingsGroup]

Входные параметры

свернуть все

Родительская группа настроек, заданная как SettingsGroup объект. Используйте settings функция для доступа к групповому объекту корневых настроек и всем доступным группам настроек.

Имя проверяемой группы параметров, заданное как вектор символов или строковый скаляр.

Введенный в R2019b