Справочное руководство по TDMS 7.0 API
Remove Метод
Смотри также  Отправить замечание
AttrDef
Ссылка на удаляемый тип атрибута.
TDMSAttributeDefs Коллекция : Remove Метод

Glossary Item Box

Описание

Удалить тип атрибута из коллекции.

Опеделение

Visual Basic
Public Sub Remove( _
   ByVal AttrDef As Variant _
) 

Параметры

AttrDef
Ссылка на удаляемый тип атрибута.

Заметки

1. Вызывать метод может только системный администратор. Результат зависит от того, для какой коллекции был вызван метод:

  • Если определение атрибута удаляется из локальной коллекции типа объекта TDMSObjectDef.Attributes Свойство, оно сохраняется в коллекции TDMSApplication.Attributes Свойство. Метод также не затрагивает атрибуты данного типа на уже существующих пользовательских объектах - они продолжают существовать и доступны для редактирования. Однако на вновь создаваемых объектах атрибутов данного типа уже не будет.
  • Если определение удаляется из коллекции TDMSApplication.Attributes Свойство , это означает удаление из системы. В этом случае действие метода аналогично методу AttributeDef.Erase Метод.

2. Невозможно удалить тип атрибута из системы, если:

  • на объектах создан хотя бы один атрибут данного типа (напр., в коллекции атрибутов единственного объекта);
  • если в приложении есть объекты, использовавшие атрибуты данного типа ранее.  Даже если эти атрибуты удалены с объектов, этого недостаточно - должны быть удалены сами объекты.

Пример

Смотри также

© 2023 CSoft Development. Все права защищены.