使用OpenCMIS(或dotcmis),从存储库中获取Repository对象后,如何检查它是否具有特定的功能?
例如,CapabilityChanges是否设置为all
。
这有点好:
if ( repository.Capabilities.ChangesCapabilities == CapabilityChanges.All ) { ... }
可能有一种更优雅的方法可以做到这一点,但现在我使用的是:
if ( repository.Capabilities.ChangesCapabilities.GetCmisValue().Equals("all") )
{ ... }