© 2010 Autodesk
Introduction to Revit 2011 API
Revit API UI サンプル
ダイアログで家を作成
§
§
§
§
§
§
§
<CS>
    TaskDialog houseDialog = new TaskDialog("Revit UI Labs - 家作成のダイアログ");
    houseDialog.MainInstruction = "家を作成";
    houseDialog.MainContent = "家を作成する2つのオプション";
    houseDialog.AddCommandLink(TaskDialogCommandLinkId.CommandLink1, "インターアクティブ", "家の対角の2点と玄関の位置を選択します");
    houseDialog.AddCommandLink(TaskDialogCommandLinkId.CommandLink2, “自動”, “既定値で家を配置します");
    houseDialog.CommonButtons = TaskDialogCommonButtons.Cancel;
    houseDialog.DefaultButton = TaskDialogResult.CommandLink1;
    //' show the dialog to the user.
    TaskDialogResult res = houseDialog.Show();
</CS>
これはタスクダイアログのサンプルの一つので、ユーザに家を規定値で作成するか、または壁などを位置を自分で決めるかを問いかけて、その結果で処理をおこっている例です。