public IObjectData GetFolderParent(string repositoryId, string folderId, string filter, ExtensionsData extension) { NavigationServicePortClient port = Provider.GetNavigationService(); try { return Converter.Convert(port.getFolderParent(repositoryId, folderId, filter, Converter.ConvertExtension(extension))); } catch (FaultException<cmisFaultType> fe) { throw ConvertException(fe); } catch (Exception e) { throw new CmisRuntimeException("Error: " + e.Message, e); } }
public IFailedToDeleteData DeleteTree(string repositoryId, string folderId, bool? allVersions, UnfileObject? unfileObjects, bool? continueOnFailure, ExtensionsData extension) { ObjectServicePortClient port = Provider.GetObjectService(); try { return Converter.Convert(port.deleteTree(repositoryId, folderId, allVersions, (enumUnfileObject?)CmisValue.CmisToSerializerEnum(unfileObjects), continueOnFailure, Converter.ConvertExtension(extension))); } catch (FaultException<cmisFaultType> fe) { throw ConvertException(fe); } catch (Exception e) { throw new CmisRuntimeException("Error: " + e.Message, e); } }