Autodesk.Revit.DB.ExternalService.ExternalServiceResult
是一个C#类,用于表示Revit外部服务执行操作的结果。该类位于Revit API的Autodesk.Revit.DB.ExternalService
命名空间中。
success
:bool类型,表示操作是否成功。true
表示操作成功,false
表示操作失败。message
:string类型,表示操作执行时的消息。该构造函数创建了一个ExternalServiceResult
对象,该对象表示了外部服务操作的结果。参数success
和message
分别设置操作是否成功和执行时的消息。
该属性返回一个布尔值,表示操作是否成功。true
表示操作成功,false
表示操作失败。
该属性返回一个字符串,表示操作执行时的消息。如果操作成功,则此字符串为空。
message
:string类型,表示操作执行时的消息。该方法创建并返回一个ExternalServiceResult
对象,该对象表示操作失败的结果。参数message
设置操作执行时的消息。
该方法创建并返回一个ExternalServiceResult
对象,该对象表示操作成功的结果。
// 判断操作是否成功
if (result.Success)
{
// 如果成功,执行以下代码
...
}
else
{
// 如果失败,输出消息
Console.WriteLine(result.Message);
}
...
// 创建外部服务执行结果对象
ExternalServiceResult result = new ExternalServiceResult(true, "操作成功");
...
// 创建外部服务执行失败结果对象
ExternalServiceResult failedResult = ExternalServiceResult.Failed("操作失败");