Class Document
Assembly: SuperOffice.CRMWeb.dll
Syntax
[SoWebObject("Document")]
public class Document : IWebObject, IPlugin
Constructors
Document()
Declaration
Methods
CheckoutAndOpenDocumentWithTrayApp(Int32)
Declaration
public bool CheckoutAndOpenDocumentWithTrayApp(int documentId)
Parameters
| Type |
Name |
Description |
| Int32 |
documentId |
|
Returns
CheckOutDocument(Int32)
Declaration
public static ReturnInfo CheckOutDocument(int docId)
Parameters
| Type |
Name |
Description |
| Int32 |
docId |
|
Returns
DeleteDocument(Int32)
Declaration
public void DeleteDocument(int documentId)
Parameters
| Type |
Name |
Description |
| Int32 |
documentId |
|
DeleteTempDocument(String)
Declaration
public void DeleteTempDocument(string name)
Parameters
| Type |
Name |
Description |
| String |
name |
|
DownloadCurrentDocument()
Declaration
public string DownloadCurrentDocument()
Returns
DownloadDocument(Int32)
Declaration
public string DownloadDocument(int documentId)
Parameters
| Type |
Name |
Description |
| Int32 |
documentId |
|
Returns
DownloadDocumentFile(Int32)
Declaration
public string DownloadDocumentFile(int documentId)
Parameters
| Type |
Name |
Description |
| Int32 |
documentId |
|
Returns
DownloadDocumentTemplate(Int32, Int32)
Declaration
public string DownloadDocumentTemplate(int documentTemplateId, int languageLCID)
Parameters
| Type |
Name |
Description |
| Int32 |
documentTemplateId |
|
| Int32 |
languageLCID |
|
Returns
DownloadReadOnlyDocumentFile(Int32)
Declaration
public string DownloadReadOnlyDocumentFile(int documentId)
Parameters
| Type |
Name |
Description |
| Int32 |
documentId |
|
Returns
ExecuteDocumentCommand(Int32, String)
Declaration
public static ReturnInfo ExecuteDocumentCommand(int docId, string command)
Parameters
Returns
GetCheckOutState(Int32)
Declaration
public static CheckoutInfo GetCheckOutState(int docId)
Parameters
| Type |
Name |
Description |
| Int32 |
docId |
|
Returns
GetCreateDocumentCallback(Int32)
Declaration
public static string GetCreateDocumentCallback(int docTemplateId)
Parameters
| Type |
Name |
Description |
| Int32 |
docTemplateId |
|
Returns
GetDocumentTableRightsReason(Int32)
Declaration
public static string GetDocumentTableRightsReason(int docId)
Parameters
| Type |
Name |
Description |
| Int32 |
docId |
|
Returns
GetDocumentTemplateProperties(Int32, Int32)
Declaration
public StringDictionary GetDocumentTemplateProperties(int documentTemplateId, int languageLCID)
Parameters
| Type |
Name |
Description |
| Int32 |
documentTemplateId |
|
| Int32 |
languageLCID |
|
Returns
GetPreferredOpenScript()
Declaration
public string GetPreferredOpenScript()
Returns
IsTrayAppConnected()
Declaration
public static bool IsTrayAppConnected()
Returns
OpenDocument(Int32, String, Boolean)
Declaration
public string OpenDocument(int documentId, string archiveControlId, bool useSuperStateCopy)
Parameters
Returns
OpenDocumentWithTrayApp(Int32)
Declaration
public bool OpenDocumentWithTrayApp(int documentId)
Parameters
| Type |
Name |
Description |
| Int32 |
documentId |
|
Returns
SaveDocumentTemplateStream(Int32, String, String, Int32)
Declaration
public TemplateInfo SaveDocumentTemplateStream(int documentTemplateId, string base64content, string languageCode = "", int pluginId = -1)
Parameters
Returns
Declaration
public void SetCurrentContactPerson(int documentId)
Parameters
| Type |
Name |
Description |
| Int32 |
documentId |
|
UndoCheckOutDocument(Int32)
Declaration
public static ReturnInfo UndoCheckOutDocument(int docId)
Parameters
| Type |
Name |
Description |
| Int32 |
docId |
|
Returns
Implements
SuperOffice.Factory.IPlugin