Documents.Add As IDocument
Attributes.Add As Attribute
Labels.Add As Label
FieldQuantities.Add ( Quantity As QfQuantity )
Columns.Add ( Quantity As QfQuantity ) As TableColumn
Rows.Add ( Distance As Long ) As TableRow
TimePlotPoints.Add ( p As Point ) As TimePlotPoint
Links.Add ( LinkType As QfLinkTypes, TargetName As String ) As Link
Spline.Add ( pVal As Point ) As Long
Обычно метод Add используется для того, чтобы создать новый элемент и включить его в коллекцию. Точный тип вновь создаваемого элемента зависит от природы коллекции, к которой принадлежит метод Add.
Если речь идет о коллекции документов Documents, метод Add не требует параметров и создает новый пустой документ требуемого типа. Затем, пользуясь методами и свойствами, мы наполняем документ содержимым и сохраняем его в файле при помощи метода SaveAs.
Добавляя новый столбец в коллекцию столбцов объекта TableWindow, необходимо указать параметр Quantity, определяющий, какую колонку необходимо создать.
При добавлении новой строчки в коллекцию Rows объекта TableWindow в качестве параметра используется дистанция от начальной точки контура до той точки, которую необходимо добавить в таблицу
С объектом Spline мы используем метод Add для создания нового узла сплайна. В качестве параметра задается объект Point, координаты которого задают абсциссу и ординату узла.
Добавляя новую ссылку в коллекцию Links, мы задаем тип новой ссылки и имя файла проблемы, на которую указывает ссылка. В отличие от типа, имя файла (параметр targetName) может быть заменено позже. Если указанный файл не находится в папке по умолчанию, необходимо его имя указывать с полным путем.