3.1.2. Объект Document (dwg-файл)

Источник здесь.[перевод не проверен];[перевёл Андрей Бушман]

    Объект Document (документ) является ни чем иным, как чертежом AutoCAD, хранится в коллекции DocumentCollection и обеспечивает доступ к объекту Database (база данных чертежа), который с ним связан. Объект Database содержит все графические и большинство неграфических объектов AutoCAD. Для получения большей информации, читайте Объект Database (база данных dwg-файла).

    Параллельно с объектом Database, объект Document предоставляет доступ к статусной панели чертежа, открытому окну чертежа, а так же к объектам Editor (редактор) и Transaction Manager (менеджер транзакций). Объект Editor обеспечивает доступ к функциям, применяемым для получения пользовательского ввода данных, например такого как указание точки, ввод строковых или числовых значений. Для получения большей информации о пользовательском вводе даных читайте Подсказка пользовательского ввода.

    Менеджер транзакций (Transaction Manager) используется для обращения ко множеству объектов, хранящихся в базе данных чертежа (Database) и выполнения над ними одной операции, известной как транзакция.Транзакции могут быть вложенными. В процессе выполнения транзакции вы можете закрепить полученный в процессе её выполнения результат (вызвав метод Commit объекта транзакции), а можете отменить его (вызвав метод Abort объекта транзакции). Для получения большей информации о транзакциях и менеджере транзакций читайте Использование транзакций через менеджер транзакций.



Comments