|
Anywhere com interface lets Windows developers build custom applications utilizing anywhere technology for file sharing and online storage. Subset of anywhere services is exposed via familiar com interface for easy integration with the software written in c++, vb, c# or any other com enabled language.
download
Object model encapsulates the following functionality:
manipulate and examine anywhere account contents
control sharing options
download and upload files
access configuration settings
Properties
aclsXml - get Xml representation of Acls
contentFilter - get/set content filter. ex: doc~rtf
Methods
addUserToAcl - add user to access list
copyFile - copy file
copyFolder - copy folder
deleteAcl - delete acl
deleteFile - delete file
deleteFolder - delete folder
deleteUserFromAcl - remove user from acl
doesFilesExist - check if file exists in the folder
downloadFile - copy file from the server
emailLink - send anywhere link via email
emailMessage - email message
getUserInfo - retrieve user information
insertAcl - insert acl
insertFolder - insert folder
moveFile - moev file
moveFolder - move folder
pingServer - check to make sure server is up and running
refreshUserTree - read the latest user information from the server
renameAcl - rename acl
renameFile - rename file
renameFolder - rename folder
saveFile - save file to user's anywhere account
saveFileAs - save file to user's anywhere account under different name
sendMessage - send message to other anywhere user
shareFolder - share folder with other anywhere users
signIn - sign in into the anywhere service
Properties
acl - get acl using index
aclById - get acl using acl id
contentFilter - get/set content filter. ex: doc~rtf
doesAclsExists - check to see if acl exists by name
numberOfAcls - retrieve number of acls
numberOfSharedUsers - retrieve number of shared users
sharedUsers - retrieve shared user by index
tree - retrieve 'my documents' folder
user - retrieve 'userInfo' object
Methods
fromXml - create acl from Xml string
aclsFromXml - load access lists from Xml string
findSharedUser - retrive "share" user using user id
Properties
fileId - get/set internal file id
fileName - get/set file name
Methods
fromXml - create userFile from Xml string
Properties
folderId - get/set internal folder id
folderName - get/set folder name
aclId - get/set acl(access list)
attributes - get/set folder attributes
contentFilter - get/set content filter. ex: doc~rtf
created - get/set folder "creation" time stamp
entryInFolder - check if file or folder exists in this folder
file - retrieve 'userFile' object using index
findFolder - find 'userFolder' object using folder id
folder - retrieve 'userFolder' object using index
numberOfFiles - retrieve number of files
numberOfFolders - retrieve number of folders
totalNumberOfFiles - retrieve total number of files in this folder and all sub-folders
Methods
fromXml - create userFolder from Xml string
fromXmlFile - create userFolder from Xml file
Properties
userId - get/set internal user id
accountId - get/set anywhere account id
emailAddress - get/set email address
firstName - get/set first name
lastName - get/set first name
password - get/set first password
Methods
fromXml - create acl from Xml string
Properties
aclId - get/set internal acl id
aclName - get/set acl name
numberOfUsers - retrieve number of users in this acl
Methods
fromXml - create acl from Xml string
addUser - add user to acl
isUserInAcl - check to see if user is part of the acl
Properties
fileDownloadUrl - get/set file download url
hostName - get/set anywhere host name
port - get/set port number
Methods
fromXml - create acl from Xml string
registrySetting - get anywhere regsitry setting
|