if (WorksharingUtils.GetCheckoutStatus(doc,((元素)视图).Id) != 1)
错误运算符'!=‘不能应用于'Autodesk.Revit.DB.CheckoutStatus’和'int‘类型的操作数
发布于 2014-02-20 14:35:07
您需要将GetCheckoutStatus的结果与CheckoutStatus枚举之一进行比较: OwnedByCurrentUser -该元素属于当前用户。
OwnedByOtherUser -元素由当前用户以外的其他用户拥有。
NotOwned -该元素不属于任何用户。
例如:
if (WorksharingUtils.GetCheckoutStatus(doc, view.Id) != CheckoutStatus.NotOwned)另外,请注意,我将强制转换移至元素--这里不需要它。
https://stackoverflow.com/questions/21891792
复制相似问题