© 2010 Autodesk
Introduction to Revit 2011 API
外部コマンドの作成
“こんにちは!“の表示
§
<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>
タスクダイアログ: 
Revit と同じメッセージボックスで “こんにちは!”を表示
4. ダイアログでメッセージを表示
そして、ExecuteメソッドでRevit のタスクダイアログというダイアログボックスで“こんにちは”というメッセージを表示します。