Autodesk.Revit.DB.ExternalResourceUIBrowseResultType是Revit API中一个枚举类型,表示外部资源浏览器返回结果的类型。
Autodesk.Revit.DB.ExternalResourceUIBrowseResultType有以下四个枚举值:
Autodesk.Revit.DB.ExternalResourceUIBrowseResultType通常是与Autodesk.Revit.UI.ExternalResourceUISelection.SelectExternalResourceUI方法一起使用的。这个方法允许用户在Revit应用程序中选择外部资源浏览器,并返回外部资源浏览器的选定结果和Autodesk.Revit.DB.ExternalResourceUIBrowseResultType类型。
示例代码:
Autodesk.Revit.DB.ExternalResourceUIBrowseResultType resultType;
Autodesk.Revit.UI.ExternalResourceUISelection selection = Autodesk.Revit.UI.ExternalResourceUISelection.SelectExternalResourceUI(out resultType);
switch (resultType)
{
case Autodesk.Revit.DB.ExternalResourceUIBrowseResultType.Cancel:
// 处理取消选择的情况
break;
case Autodesk.Revit.DB.ExternalResourceUIBrowseResultType.Failure:
// 处理浏览过程中的错误情况
break;
case Autodesk.Revit.DB.ExternalResourceUIBrowseResultType.Success:
// 处理成功选择资源的情况
break;
case Autodesk.Revit.DB.ExternalResourceUIBrowseResultType.Unhandled:
// 处理未处理的结果类型
break;
}
更多关于Autodesk.Revit.DB.ExternalResourceUIBrowseResultType的信息可以在Autodesk官方文档中找到:Autodesk.Revit.DB.ExternalResourceUIBrowseResultType Class。