private TryDeleteObjectOnServer ( IObjectId remoteId, MappedObjectType type ) : bool | ||
remoteId | IObjectId | |
type | MappedObjectType | |
return | bool |
private bool TryDeleteObjectOnServer(IObjectId remoteId, MappedObjectType type) {
try {
if (type == MappedObjectType.Folder) {
(remoteId as IFolder).DeleteTree(false, UnfileObject.DeleteSinglefiled, true);
} else {
this.Session.Delete(remoteId, true);
}
} catch (CmisPermissionDeniedException) {
return false;
}
return true;
}
}