Move a profile of the form, specified by a reference, and an offset vector.
Namespace: Autodesk.Revit.DBAssembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)
Syntaxpublic void MoveProfile(
int profileIndex,
XYZ offset
)
Public Sub MoveProfile (
profileIndex As Integer,
offset As XYZ
)
public:
void MoveProfile(
int profileIndex,
XYZ^ offset
)
member MoveProfile :
profileIndex : int *
offset : XYZ -> unit Parameters
- profileIndex Int32
- Index to specify the profile.
- offset XYZ
- The vector by which the element is to be moved.
Examplepublic void MoveForm(Form form)
{
int profileCount = form.ProfileCount;
if (form.ProfileCount > 0)
{
int profileIndex = 0;
if (form.CanManipulateProfile(profileIndex))
{
XYZ offset = new XYZ(-25, 0, 0);
form.MoveProfile(profileIndex, offset);
}
}
}Public Sub MoveForm(form As Form)
Dim profileCount As Integer = form.ProfileCount
If form.ProfileCount > 0 Then
Dim profileIndex As Integer = 0
If form.CanManipulateProfile(profileIndex) Then
Dim offset As New XYZ(-25, 0, 0)
form.MoveProfile(profileIndex, offset)
End If
End If
End SubNo code example is currently available or this language may not be supported.
No code example is currently available or this language may not be supported.
See Also