<VB.NET>
'' Hello
World #1 - A minimum Revit external command.
<Autodesk.Revit.Attributes.Transaction(Autodesk.Revit.Attributes.TransactionMode.Manual)>
_
<Autodesk.Revit.Attributes.Regeneration(Autodesk.Revit.Attributes.RegenerationOption.Manual)>
_
Public Class HelloWorld
Implements IExternalCommand
Public Function Execute( _
ByVal commandData As
Autodesk.Revit.UI.ExternalCommandData, _
ByRef message As String, _
ByVal elements As
Autodesk.Revit.DB.ElementSet) _
As
Autodesk.Revit.UI.Result _
Implements
Autodesk.Revit.UI.IExternalCommand.Execute
Autodesk.Revit.UI.TaskDialog.Show(“ご挨拶 ”, “こんにちは !")
Return Result.Succeeded
End Function
End Class
</VB.NET>
引数:
1st オブジェクトモデルにアクセス
2nd ユーザにコマンド異常終了のエラーメッセージ
3rd コマンド異常終了にハイライト表示する要素
1.