AnyCAD Rapid API 2025
Help you to create a better world!
载入中...
搜索中...
未找到
DocumentTemplate类 参考
类 DocumentTemplate 继承关系图:
DrawingDocumentTemplate

Public 成员函数

 DocumentTemplate (String docType)
 
String GetTitle ()
 
void SetTitle (String val)
 
String GetDescription ()
 
void SetDescription (String val)
 
String GetDocType ()
 
void SetDocType (String val)
 
String GetFileFilter ()
 
void SetFileFilter (String val)
 
String GetFileExts ()
 
void SetFileExts (String val)
 
long GetVersion ()
 
void SetVersion (long val)
 
String GetDefaultViewName ()
 
void SetDefaultViewName (String val)
 
void Initialize (Document pDocument, String viewName)
 
void OnElementCreated (Document pDocument, Element pElement)
 
void OnDocumentUpgrading (Document pDocument)
 
void OnSettingsChanged (Document pDocument, ObjectId settingId, long pid)
 
ObjectId OnOpenDefaultView (Document pDocument)
 

详细描述

<>
文档模板,用来定义文档的初始内容
FileFilter: "AnyCAD Files (.acad)"
FileExts: "*.acad"

成员函数说明

◆ Initialize()

void DocumentTemplate.Initialize ( Document pDocument,
String viewName )

初始化文档。在文档创建的时候调用。

参数
pDocument文档对象
viewName默认视图名称

DrawingDocumentTemplate 重载.

◆ OnDocumentUpgrading()

void DocumentTemplate.OnDocumentUpgrading ( Document pDocument)

文档版本更新

参数
pDocument文档

◆ OnElementCreated()

void DocumentTemplate.OnElementCreated ( Document pDocument,
Element pElement )

确定创建对象调用,统一处理

参数
pDocument文档
pElement对象

◆ OnOpenDefaultView()

ObjectId DocumentTemplate.OnOpenDefaultView ( Document pDocument)

自定义文档打开时需要开启的视图

参数
pDocument文档
返回
需要开启的视图,默认返回InvalidId并开启active view

◆ OnSettingsChanged()

void DocumentTemplate.OnSettingsChanged ( Document pDocument,
ObjectId settingId,
long pid )

文档全局设置修改

参数
pDocument文档
settingId修改的设置对象