Autodesk.Revit.DB.Electrical.CableTraySizes是Revit API中定义的电缆桥架尺寸类。该类描述了电缆桥架的外形尺寸及与之关联的电缆尺寸信息。
public CableTraySizes(double width, double height, double bendRadius, double depth)
public double Width { get; }
电缆桥架的宽度。
public double Height { get; }
电缆桥架的高度。
public double BendRadius { get; }
电缆桥架的弯曲半径。
public double Depth { get; }
电缆桥架的深度。
public override bool Equals(object obj)
比较此实例与指定对象是否相等。
public static bool Equals(CableObject left, CableTraySizes right)
比较CableObject实例与CableTraySizes实例是否相等。
public override int GetHashCode()
返回此实例的哈希代码。
public override string ToString()
将对象转换为其字符串表示形式。
// 创建一个大小为100x50、弯曲半径为10、深度为5的电缆桥架尺寸类
CableTraySizes cableTraySizes = new CableTraySizes(100, 50, 10, 5);
// 输出电缆桥架的宽度、高度、弯曲半径、深度
Console.WriteLine($"Width={cableTraySizes.Width}");
Console.WriteLine($"Height={cableTraySizes.Height}");
Console.WriteLine($"BendRadius={cableTraySizes.BendRadius}");
Console.WriteLine($"Depth={cableTraySizes.Depth}");
// 输出电缆桥架类的字符串表示形式
Console.WriteLine(cableTraySizes.ToString());