该类用于表示Revit应用程序中的连接验证信息。
IsValid : bool
获取或设置连接状态是否为有效状态。 如果连接有效,则此属性返回“ True”;否则,返回“ False”。
CheckedAt : DateTime
获取或设置检查连接状态的时间。
ErrorMessage : string
获取或设置连接状态无效时的错误消息。
ValidationType : ConnectionValidationType
获取或设置连接验证的类型。可以是以下枚举值之一:
ServerName : string
获取或设置连接的服务器名称。
无
以下示例演示如何使用ConnectionValidationInfo类:
ConnectionValidationInfo cvi = new ConnectionValidationInfo();
cvi.IsValid = true;
cvi.CheckedAt = DateTime.Now;
cvi.ErrorMessage = "";
cvi.ServerName = "MyServer";
cvi.ValidationType = ConnectionValidationType.Ping;
ConnectionValidationInfo类旨在通过ConnectionValidationEventArgs类传递给Revit应用程序的ConnectionValidation事件处理程序。该事件处理程序可用于验证Revit应用程序的连接状态,并在连接状态无效时发出警报。