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