ObjectVisibility

Управление доступом к объекту прибора

Описание

The ObjectVisibility свойство предоставляет разработчикам приложений способ предотвратить доступ конечного пользователя к объектам инструментов, созданным их приложением. Когда объект ObjectVisibility для свойства задано значение off, instrfind и instrreset не возвращать и не удалять эти объекты.

Объекты, которые не видны, все еще действительны. Если у вас есть доступ к объекту (для примера, из файла, который его создает), то можно задать и получить его свойства и передать его в любую функцию, которая работает с объектами инструмента.

Особенности

Использование

Любой объект прибора

Только для чтения

Никогда

Тип данных

Вектор символов

Значения

Значение по умолчанию заключено в скобки ({}).

{on}

Объект виден для instrfind и instrreset

off

Объект не виден из командной строки (кроме как instrfindall)

Примеры

Следующий оператор создает объект инструмента с его ObjectVisibility значение свойства установлено в off:

g = gpib('mcc',0,2,'ObjectVisibility','off');
instrfind
ans =
     []

Однако, поскольку объект находится в рабочей области (g), вы можете получить к нему доступ.

g.ObjectVisibility
ans =

	off

См. также