© 2010 Autodesk
Introduction to Revit 2011 API
要素の編集
 要素 の位置を変更
§壁の位置を変更する
<VB.NET>
    Dim wallLocation As LocationCurve = aWall.Location
    ''  create a new line bound.
    Dim newPt1 = New XYZ(0.0, 0.0, 0.0)
    Dim newPt2 = New XYZ(20.0, 0.0, 0.0)
    Dim newWallLine As Line = m_rvtApp.Create.NewLineBound(newPt1, newPt2)
    ''  change the curve.
    wallLocation.Curve = newWallLine
</VB.NET>
要素の位置を変えることもできます。

壁の位置を変える例ですが、壁の位置は曲線で表わされています。Location オブジェクトをLocationCurveオブジェクトにキャストします。そして、LocationCurveオブジェクトの始点と終点を変更します。