Autodesk.Revit.DB.MultiReferenceAnnotationOptions
Autodesk.Revit.DB.MultiReferenceAnnotationOptions
类用于控制创建多重参考注释(Multi-referenced Annotation)时的选项。
属性
属性名称 |
类型 |
读/写 |
说明 |
Flip |
boolean |
读/写 |
如果为true ,则注释会在图纸上翻转 |
Rotation |
double |
读/写 |
注释的旋转(以度为单位)。默认值为0 |
Origin |
XYZ |
读/写 |
注释的原点。默认值为(0,0,0) |
Leader |
Leader |
读/写 |
注释的箭头与引线的信息。设置此选项将覆盖注释的领导者箭头和引线设置。 |
Taghead |
TagHead |
读/写 |
注释的标记头线信息。设置此选项将覆盖注释的标记头线设置。 |
HeadType |
HeadType |
读/写 |
注释的箭头类型。默认值为None |
示例
MultiReferenceAnnotationOptions multiReferenceAnnotationOptions = new MultiReferenceAnnotationOptions();
multiReferenceAnnotationOptions.Flip = true;
multiReferenceAnnotationOptions.Rotation = 45.0;
multiReferenceAnnotationOptions.Origin = new XYZ(10, 10, 0);
MultiReferenceAnnotation.Create(doc, elementIds, viewId, multiReferenceAnnotationOptions);
异常
异常名称 |
说明 |
ArgumentException |
如果elementIds 为空或包含的元素类型不是注释和标志,则会引发此异常 |
ArgumentNullException |
如果viewId 为空,则会引发此异常 |
InvalidOperationException |
如果视图不支持多重参考注释,则会引发此异常 |
MultiReferenceAnnotationException |
如果创建多重参考注释失败,则会引发此异常 |
参考