Управляйте доступом к инструментальному объекту
Свойство ObjectVisibility
обеспечивает способ для разработчиков приложений предотвратить доступ конечных пользователей к инструментальным объектам, созданным их приложением. Когда свойство ObjectVisibility
объекта установлено в off
, instrfind
и instrreset
не возвращают или удаляют те объекты.
Объекты, которые не видимы, все еще допустимы. Если у вас есть доступ к объекту (например, из файла, который создает его), то можно установить и получить его свойства и передать его любой функции, которая работает с инструментальными объектами.
Использование | Любой инструментальный объект |
Только для чтения | Никогда |
Тип данных | Символьный вектор |
Значением по умолчанию является on
.
| Объект видим к |
| Объект не видим из командной строки (кроме |
Следующий оператор создает инструментальный объект со своим набором свойств ObjectVisibility
к off
:
g = gpib('mcc',0,2,'ObjectVisibility','off'); instrfind ans = []
Однако, поскольку объект находится в рабочей области (g
), можно получить доступ к нему.
g.ObjectVisibility ans = off