예제 #1
0
 public SystemFile RenameEnterpriseFolder(int itemId, string oldName, string newName)
 {
     return(EnterpriseStorageController.RenameFolder(itemId, oldName, newName));
 }
예제 #2
0
 public WebDavAccessToken GetWebDavAccessTokenById(int id)
 {
     return(EnterpriseStorageController.GetWebDavAccessTokenById(id));
 }
예제 #3
0
 public bool CheckFileServicesInstallation(int serviceId)
 {
     return(EnterpriseStorageController.CheckFileServicesInstallation(serviceId));
 }
예제 #4
0
 public MappedDrivesPaged GetDriveMapsPaged(int itemId, string filterValue, string sortColumn, int startRow, int maximumRows)
 {
     return(EnterpriseStorageController.GetDriveMapsPaged(itemId, filterValue, sortColumn, startRow, maximumRows));
 }
예제 #5
0
 public int AddWebDavAccessToken(WebDavAccessToken accessToken)
 {
     return(EnterpriseStorageController.AddWebDavAccessToken(accessToken));
 }
예제 #6
0
 public ResultObject MoveToStorageSpace(int itemId, string folderName)
 {
     return(EnterpriseStorageController.MoveToStorageSpace(itemId, folderName));
 }
예제 #7
0
 public ResultObject CreateMappedDrive(int packageId, int itemId, string driveLetter, string labelAs, string folderName)
 {
     return(EnterpriseStorageController.CreateMappedDrive(packageId, itemId, driveLetter, labelAs, folderName));
 }
예제 #8
0
 public SystemFile[] SearchFiles(int itemId, string[] searchPaths, string searchText, string userPrincipalName, bool recursive)
 {
     return(EnterpriseStorageController.SearchFiles(itemId, searchPaths, searchText, userPrincipalName, recursive));
 }
예제 #9
0
 public int GetEnterpriseStorageServiceId(int itemId)
 {
     return(EnterpriseStorageController.GetEnterpriseStorageServiceId(itemId));
 }
예제 #10
0
 public string GetWebDavPortalUserSettingsByAccountId(int accountId)
 {
     return(EnterpriseStorageController.GetWebDavPortalUserSettingsByAccountId(accountId));
 }
예제 #11
0
 public void UpdateWebDavPortalUserSettings(int accountId, string settings)
 {
     EnterpriseStorageController.UpdateUserSettings(accountId, settings);
 }
예제 #12
0
 public bool CheckUsersDomainExists(int itemId)
 {
     return(EnterpriseStorageController.CheckUsersDomainExists(itemId));
 }
예제 #13
0
 public bool CheckEnterpriseStorageInitialization(int packageId, int itemId)
 {
     return(EnterpriseStorageController.CheckEnterpriseStorageInitialization(packageId, itemId));
 }
예제 #14
0
 public ResultObject CreateEnterpriseStorage(int packageId, int itemId)
 {
     return(EnterpriseStorageController.CreateEnterpriseStorage(packageId, itemId));
 }
예제 #15
0
 public void SetFolderOwaAccounts(int itemId, SystemFile folder, OrganizationUser[] users)
 {
     EnterpriseStorageController.SetFolderOwaAccounts(itemId, folder.Name, users);
 }
예제 #16
0
 public void SetEsFolderShareSettings(int itemId, string folderName, bool abeIsEnabled, bool edaIsEnabled)
 {
     EnterpriseStorageController.SetEsFolderShareSettings(itemId, folderName, abeIsEnabled, edaIsEnabled);
 }
예제 #17
0
 public List <string> GetUserEnterpriseFolderWithOwaEditPermission(int itemId, List <int> accountIds)
 {
     return(EnterpriseStorageController.GetUserEnterpriseFolderWithOwaEditPermission(itemId, accountIds));
 }
예제 #18
0
 public bool GetDirectoryBrowseEnabled(int itemId, string site)
 {
     return(EnterpriseStorageController.GetDirectoryBrowseEnabled(itemId, site));
 }
예제 #19
0
 public OrganizationStatistics GetStatisticsByOrganization(int itemId)
 {
     return(EnterpriseStorageController.GetStatisticsByOrganization(itemId));
 }
예제 #20
0
 public void SetDirectoryBrowseEnabled(int itemId, string site, bool enabled)
 {
     EnterpriseStorageController.SetDirectoryBrowseEnabled(itemId, site, enabled);
 }
예제 #21
0
 public ResultObject DeleteMappedDrive(int itemId, string driveLetter)
 {
     return(EnterpriseStorageController.DeleteMappedDrive(itemId, driveLetter));
 }
예제 #22
0
 public void SetEnterpriseFolderSettings(int itemId, SystemFile folder, ESPermission[] permissions, bool directoyBrowsingEnabled, int quota, QuotaType quotaType)
 {
     EnterpriseStorageController.StartSetEnterpriseFolderSettingsBackgroundTask(itemId, folder, permissions, directoyBrowsingEnabled, quota, quotaType);
 }
예제 #23
0
 public string[] GetUsedDriveLetters(int itemId)
 {
     return(EnterpriseStorageController.GetUsedDriveLetters(itemId));
 }
예제 #24
0
 public void SetEnterpriseFolderGeneralSettings(int itemId, SystemFile folder, bool directoyBrowsingEnabled, int quota, QuotaType quotaType)
 {
     EnterpriseStorageController.SetESGeneralSettings(itemId, folder, directoyBrowsingEnabled, quota, quotaType);
 }
예제 #25
0
 public void DeleteExpiredWebDavAccessTokens()
 {
     EnterpriseStorageController.DeleteExpiredWebDavAccessTokens();
 }
예제 #26
0
 public void SetEnterpriseFolderPermissionSettings(int itemId, SystemFile folder, ESPermission[] permissions)
 {
     EnterpriseStorageController.SetESFolderPermissionSettings(itemId, folder, permissions);
 }
예제 #27
0
 public WebDavAccessToken GetWebDavAccessTokenByAccessToken(Guid accessToken)
 {
     return(EnterpriseStorageController.GetWebDavAccessTokenByAccessToken(accessToken));
 }
예제 #28
0
 public OrganizationUser[] GetFolderOwaAccounts(int itemId, SystemFile folder)
 {
     return(EnterpriseStorageController.GetFolderOwaAccounts(itemId, folder.Name));
 }
예제 #29
0
 public SystemFile[] GetEnterpriseFolders(int itemId)
 {
     return(EnterpriseStorageController.GetFolders(itemId));
 }
예제 #30
0
 public SystemFilesPaged GetEnterpriseFoldersPaged(int itemId, bool loadUsagesData, bool loadWebdavRules, bool loadMappedDrives, string filterValue, string sortColumn, int startRow, int maximumRows)
 {
     return(EnterpriseStorageController.GetEnterpriseFoldersPaged(itemId, loadUsagesData, loadWebdavRules, loadMappedDrives, filterValue, sortColumn, startRow, maximumRows));
 }