SDK for .NET  2.3.0
SDK for .NET
 All Classes Namespaces Files Functions Variables Properties
com.openkm.sdk4csharp.impl.MailImpl Class Reference
Inheritance diagram for com.openkm.sdk4csharp.impl.MailImpl:
Collaboration diagram for com.openkm.sdk4csharp.impl.MailImpl:

Public Member Functions

 MailImpl (String url, String user, String password)
 
Mail createMail (Mail mail)
 createMail More...
 
Mail getMailProperties (String mailId)
 getMailProperties More...
 
void deleteMail (String mailId)
 deleteMail More...
 
Mail renameMail (String mailId, String newName)
 renameMail More...
 
void moveMail (String mailId, String dstId)
 moveMail More...
 
MailList getMailChildren (String fldId)
 getDocumentChildren More...
 
Boolean isValidMail (String mailId)
 isValidMail More...
 
String getMailPath (String uuid)
 getMailPath More...
 
Document createAttachment (String mailId, String docName)
 createAttachment More...
 
void deleteAttachment (String mailId, String docId)
 deleteAttachment More...
 
DocumentList getAttachments (String mailId)
 getAttachments More...
 
void purgeMail (String mailId)
 purgeMail More...
 
void copyMail (String mailId, String dstId)
 copyMail More...
 
void extendedMailCopy (String mailId, String dstId, Boolean categories, Boolean keywords, Boolean propertyGroups, Boolean notes, Boolean wiki)
 extendedCopy More...
 
- Public Member Functions inherited from com.openkm.sdk4csharp.impl.ClientImpl
RestClient getClient (String url, String user, String password)
 Authenticate More...
 

Constructor & Destructor Documentation

com.openkm.sdk4csharp.impl.MailImpl.MailImpl ( String  url,
String  user,
String  password 
)

Member Function Documentation

void com.openkm.sdk4csharp.impl.MailImpl.copyMail ( String  mailId,
String  dstId 
)

copyMail

Parameters
mailId
Document com.openkm.sdk4csharp.impl.MailImpl.createAttachment ( String  mailId,
String  docName 
)

createAttachment

Parameters
uuid
Returns
Document
Mail com.openkm.sdk4csharp.impl.MailImpl.createMail ( Mail  mail)

createMail

Parameters
mail
Returns
Mail
void com.openkm.sdk4csharp.impl.MailImpl.deleteAttachment ( String  mailId,
String  docId 
)

deleteAttachment

Parameters
mailId
void com.openkm.sdk4csharp.impl.MailImpl.deleteMail ( String  mailId)

deleteMail

Parameters
mailId
Returns
void com.openkm.sdk4csharp.impl.MailImpl.extendedMailCopy ( String  mailId,
String  dstId,
Boolean  categories,
Boolean  keywords,
Boolean  propertyGroups,
Boolean  notes,
Boolean  wiki 
)

extendedCopy

Parameters
mailId
DocumentList com.openkm.sdk4csharp.impl.MailImpl.getAttachments ( String  mailId)

getAttachments

Parameters
mailId
Returns
DocumentList
MailList com.openkm.sdk4csharp.impl.MailImpl.getMailChildren ( String  fldId)

getDocumentChildren

Parameters
fldId
Returns
MailList
String com.openkm.sdk4csharp.impl.MailImpl.getMailPath ( String  uuid)

getMailPath

Parameters
uuid
Returns
String
Mail com.openkm.sdk4csharp.impl.MailImpl.getMailProperties ( String  mailId)

getMailProperties

Parameters
mailId
Returns
Mail
Boolean com.openkm.sdk4csharp.impl.MailImpl.isValidMail ( String  mailId)

isValidMail

Parameters
mailId
Returns
Boolean
void com.openkm.sdk4csharp.impl.MailImpl.moveMail ( String  mailId,
String  dstId 
)

moveMail

Parameters
mailId
void com.openkm.sdk4csharp.impl.MailImpl.purgeMail ( String  mailId)

purgeMail

Parameters
mailId
Mail com.openkm.sdk4csharp.impl.MailImpl.renameMail ( String  mailId,
String  newName 
)

renameMail

Parameters
mailId
newName
Returns
Mail

The documentation for this class was generated from the following file: