0

Using OpenCMIS (or dotcmis), after getting a Repository object from a repository, how to check whether it has a particular capability?

For instance, whether CapabilityChanges is set to all.

Nicolas Raoul
  • 58,567
  • 58
  • 222
  • 373

2 Answers2

2

This is a bit nicer:

if ( repository.Capabilities.ChangesCapabilities == CapabilityChanges.All ) { ... }
Florian Müller
  • 3,215
  • 1
  • 14
  • 11
0

There is probably a more elegant way to do it, but now I am using this:

if ( repository.Capabilities.ChangesCapabilities.GetCmisValue().Equals("all") )
  { ... }
Nicolas Raoul
  • 58,567
  • 58
  • 222
  • 373