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