Autodesk.Revit.DB.TextElementType
是 Revit API 中的一个类,用于表示 Revit 文字元素的类型。本文档将介绍 TextElementType
类的各种方法和属性。
TextElementType(Document document)
: 用于创建一个新的 TextElementType
类型对象。Font
: 获取或设置文字元素的字体。Height
: 获取或设置文字元素的高度。Rotation
: 获取或设置文字元素的旋转角度。HorizontalAlignment
: 获取或设置文字元素的水平对齐方式。VerticalAlignment
: 获取或设置文字元素的垂直对齐方式。Text
: 获取或设置文字元素的文本内容。Clone()
: 克隆当前对象,返回一个新的 TextElementType
类型的对象。Dispose()
: 释放当前对象所占用的资源。Equals(object obj)
: 确定两个对象是否相等。GetHashCode()
: 返回当前对象的哈希码。GetType()
: 获取当前对象的类型。ToString()
: 返回当前对象的字符串表示形式。Document document = commandData.Application.ActiveUIDocument.Document;
TextElementType textElementType = new TextElementType(document);
textElementType.Font = new Autodesk.Revit.DB.Font("Arial");
textElementType.Height = 20;
textElementType.Rotation = Math.PI / 4;
textElementType.HorizontalAlignment = Autodesk.Revit.DB.HorizontalAlignment.Center;
textElementType.VerticalAlignment = Autodesk.Revit.DB.VerticalAlignment.Middle;
textElementType.Text = "Hello World!";