Click or drag to resize

Drawing Class

返回用户文档首页
Inheritance Hierarchy

Namespace: LoongCAD.STC.Friendly.Drawing
Assembly: LoongCAD.STC.Friendly (in LoongCAD.STC.Friendly.dll) Version: 2026.0.9.25 (2026.0.9.25)
Syntax
C#
[SerializableAttribute]
public abstract class Drawing : DatabaseObject

The Drawing type exposes the following members.

Properties
 NameDescription
Public propertyCreationDate 获取或设置图纸创建日期
Public propertyCreator 获取或设置图纸创建者
Public propertyDrawingTypeStr 获取图纸类型字符串
Public propertyId 获取图纸ID
Public propertyIsFrozen 获取或设置图纸是否被冻结
Public propertyIsIssued 获取或设置图纸是否已发布
Public propertyIsIssuedButModified 获取或设置图纸发布后是否被修改
Public propertyIsLocked 获取或设置图纸是否被锁定
Public propertyIsLockedBy 获取图纸被谁锁定
Public propertyIsMasterDrawing 获取或设置是否为主图纸
Public propertyIsReadyForIssue 获取或设置图纸是否准备好发布
Public propertyIsReadyForIssueBy 获取图纸被谁标记为准备发布
Public propertyIssuingDate 获取或设置图纸发布日期
Public propertyLayout 获取或设置图纸布局
Public propertyMark 获取或设置图纸标记(如编号等)
Public propertyModificationDate 获取或设置图纸最后修改日期
Public propertyName 获取或设置图纸名称
Public propertyOutputDate 获取图纸输出日期
Public propertySectionViewStartLabel 获取或设置剖面图起始标签
Public propertyTitle1 获取或设置图纸标题1
Public propertyTitle2 获取或设置图纸标题2
Public propertyTitle3 获取或设置图纸标题3
Public propertyUpToDateStatus 获取图纸的更新状态
Top
Methods
 NameDescription
Public methodCommitChanges 提交更改
Public methodCommitChanges(String) 提交更改并附带说明
Public methodDelete 删除图纸
(Overrides DatabaseObjectDelete)
Public methodGetDoubleUserProperties 获取双精度类型的用户自定义属性
(Overrides DatabaseObjectGetDoubleUserProperties(DictionaryString, Double))
Public methodGetIdsOfUnnumberedDrawings 获取未编号图纸的ID列表
Public methodGetIntegerUserProperties 获取整数类型的用户自定义属性
(Overrides DatabaseObjectGetIntegerUserProperties(DictionaryString, Int32))
Public methodGetPlotFileName 获取图纸打印文件名
Public methodGetPlotFileNameExt 获取图纸打印文件名后缀
Public methodGetReportProperty(String, Double) 获取该图纸的报告属性(双精度浮点类型)
Public methodGetReportProperty(String, Int32) 获取该图纸的报告属性(32位整数类型)
Public methodGetReportProperty(String, String) 获取该图纸的报告属性(字符串类型)
Public methodGetReportProperty(String, Double, Int32) 获取该图纸的报告属性(双精度浮点类型)
Public methodGetReportProperty(String, Int32, Int32) 获取该图纸的报告属性(32位整数类型)
Public methodGetReportProperty(String, String, Int32) 获取该图纸的报告属性(字符串类型)
Public methodGetSheet 获取图纸图幅大小/纸张对象
Public methodGetStringUserProperties 获取字符串类型的用户自定义属性
(Overrides DatabaseObjectGetStringUserProperties(DictionaryString, String))
Public methodGetUserProperty(String, Double) 获取用户自定义属性 (双精度)
(Overrides DatabaseObjectGetUserProperty(String, Double))
Public methodGetUserProperty(String, Int32) 获取用户自定义属性 (整数)
(Overrides DatabaseObjectGetUserProperty(String, Int32))
Public methodGetUserProperty(String, String) 获取用户自定义属性 (字符串)
(Overrides DatabaseObjectGetUserProperty(String, String))
Public methodInsert 插入图纸
(Overrides DatabaseObjectInsert)
Public methodIsSameDatabaseObject(DatabaseObject) 检查是否为同一个数据库对象
(Inherited from DatabaseObject)
Public methodIsSameDatabaseObject(Object) 检查是否为同一个数据库对象
Public methodModify 修改图纸属性
(Overrides DatabaseObjectModify)
Public methodPlaceViews 放置视图
Public methodSelect 选中图纸(从数据库获取最新状态)
(Overrides DatabaseObjectSelect)
Public methodSetUserProperty(String, Double) 设置用户自定义属性 (双精度)
(Overrides DatabaseObjectSetUserProperty(String, Double))
Public methodSetUserProperty(String, Int32) 设置用户自定义属性 (整数)
(Overrides DatabaseObjectSetUserProperty(String, Int32))
Public methodSetUserProperty(String, String) 设置用户自定义属性 (字符串)
(Overrides DatabaseObjectSetUserProperty(String, String))
Top
See Also