Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
DotCMIS 0.2
-
None
Description
1. Connect using AtomPub binding
2. Get an ISessionfrom an IRepository
3. Use Binding from session: private ICmisBinding Binding { get
}
4. Get ITypeDefinition typeDefinition from Binding.GetRepositoryService().GetTypeDefinition(repositoryId, typeId, null);
5. Get IPropertyDefinition p ("SVCPStr_CVL") from the typeDefinition.PropertyDefinitions:
public IPropertyDefinition GetPropertyDefinitionById(String id)
{
foreach (IPropertyDefinition p in propertyDefinitions)
return null;
}
6. At this point I go into debug mode and look at the IPropertyDefinition p and see that Choices == null.
See attachment for sample response.xml