DocumentManager Methods Content Studio 5.7 SDK
Content Studio Web Content Management System

[This is preliminary documentation and is subject to change.]

The DocumentManager type exposes the following members.

Methods

  Name Description
Public method AddToFavourites(ConnectionId, SessionId, DocumentId)
Adds a document to the list of favorite documents.
Public method AddToFavourites(ConnectionId, SessionId, String, Int32, String)
Adds a document to the list of favorite documents.
Public method Approve(ConnectionId, SessionId, DocumentId)
Creates a new revision of the document that will act as the new currently published version of the document. The current published content will be transferred to document history. Documents that are of the File type cannot be approved using this method. This methods supports anonymous callers.
Public method Approve(ConnectionId, SessionId, DocumentId, String, String)
Creates a new revision of the document that will act as the new currently published version of the document. The current published content will be transferred to document history. Documents that are of the File type cannot be approved using this method. This methods supports anonymous callers.
Public method Approve(ConnectionId, SessionId, DocumentId, String, String, DateTime)
Creates a new revision of the document that will act as the new currently published version of the document. The current published content will be transferred to document history. Documents that are of the File type cannot be approved using this method. This methods supports anonymous callers.
Public method CheckAllowedBinaryDocument
Checks whether a file can be uploaded to Content Studio.
Public method CheckIn(ConnectionId, SessionId, DocumentId)
Checks in a document that is currently checked out. This methods supports anonymous callers.
Public method CheckIn(ConnectionId, SessionId, DocumentId, Boolean)
Checks in a document that is currently checked out. This methods supports anonymous callers.
Public method CheckIn(ConnectionId, SessionId, String, Int32, String)
Checks in a document that is currently checked out. This methods supports anonymous callers.
Public method CheckOut(ConnectionId, SessionId, DocumentId)
Checks out a document for editing. This methods supports anonymous callers.
Public method CheckOut(ConnectionId, SessionId, DocumentId, Boolean)
Checks out a document for editing. This methods supports anonymous callers.
Public method CheckOut(ConnectionId, SessionId, String, Int32, String)
Checks out a document for editing. This methods supports anonymous callers.
Public method CheckOut(ConnectionId, SessionId, String, Boolean, Int32, String)
Checks out a document for editing. This methods supports anonymous callers.
Public method Create(ConnectionId, SessionId, String, String, Int32, String)
Creates a new document. The document cannot be created in a category for binary documents (uploaded files). This methods supports anonymous callers.
Public method Create(ConnectionId, SessionId, DocumentId, CategoryId, DocumentId, Int32, String, Object, Object, Object, String, String, String, String, String, String, String, String, String, String, String, String)
Creates a new document. The document cannot be created in a category for binary documents (uploaded files). This methods supports anonymous callers.
Public method Create(ConnectionId, SessionId, DocumentId, CategoryId, DocumentId, Int32, String, NullableBoolean, NullableDateTime, NullableDateTime, String, String, String, String, String, String, String, String, String, String, String, String, String)
Creates a new document. The document cannot be created in a category for binary documents (uploaded files). This methods supports anonymous callers.
Public method CreateBinary(ConnectionId, SessionId, String, String, Int32, String)
Creates a new binary document. The document can only be created in a category for binary documents (uploaded files). This methods supports anonymous callers.
Public method CreateBinary(ConnectionId, SessionId, DocumentId, Int32, CategoryId, String, String, Object, Object, Object, String, String, String, String, String, String, String, String, Int32, String)
Creates a new binary document. The document can only be created in a category for binary documents (uploaded files). This methods supports anonymous callers.
Public method CreateBinary(ConnectionId, SessionId, DocumentId, Int32, CategoryId, String, String, Object, Object, Object, String, String, Byte, String, String, String, String, String, Int32, String, String)
Creates a new binary document. The document can only be created in a category for binary documents (uploaded files). This methods supports anonymous callers.
Public method CreateBinary(ConnectionId, SessionId, DocumentId, Int32, CategoryId, String, String, Object, Object, Object, String, String, String, String, String, String, String, String, Int32, String, String)
Creates a new binary document. The document can only be created in a category for binary documents (uploaded files). This methods supports anonymous callers.
Public method CreateDocument(ConnectionId, SessionId, String, String, Int32, String)
Creates a new document. This method exists only for the Content Studio copying functionality and should be used for special purposes only. The document cannot be created in a category for binary documents (uploaded files). This methods supports anonymous callers.
Public method CreateDocument(ConnectionId, SessionId, DocumentId, CategoryId, DocumentId, Int32, String, Object, Object, Object, String, String, String, String, String)
Creates a new document without content. This method exists only for the Content Studio copying functionality and should be used for special purposes only. The document cannot be created in a category for binary documents (uploaded files). This methods supports anonymous callers.
Public method CreateObjRef (Inherited from MarshalByRefObject.)
Public method Delete(ConnectionId, SessionId, DocumentId, Boolean, Boolean)
Deletes a document permanently or places it in the Recycling bin. If a document is in the Recycling bin this method deletes the document permanently. This methods supports anonymous callers.
Public method Delete(ConnectionId, SessionId, String, Int32, String)
Deletes a document permanently or places it in the Recycling bin. If a document is in the Recycling bin this method deletes the document permanently. This methods supports anonymous callers.
Public method Equals (Inherited from Object.)
Public method ExistsUploadedFile
Tests if a binary file exists in a category. This method can be called by upload code before any content is uploaded into Content Studio temp direcory. The caller can test if there is a file with this name uploaded in the category and ask the user if it should be overwritten or be given another name. This methods supports anonymous callers.
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetLifetimeService (Inherited from MarshalByRefObject.)
Public method GetType (Inherited from Object.)
Public method InitializeLifetimeService (Inherited from MarshalByRefObject.)
Protected method MemberwiseClone (Inherited from Object.)
Protected method MemberwiseClone(Boolean) (Inherited from MarshalByRefObject.)
Public method MoveDocumentInHierarchy(ConnectionId, SessionId, DocumentId, DocumentId)
Moves a document within a document hierarchy or inserts it into a document hierarchy and places the document directly before the target. The target document cannot be any of the document's children.
Public method MoveDocumentInHierarchy(ConnectionId, SessionId, DocumentId, DocumentId, Boolean)
Moves a document within a document hierarchy or inserts it into a document hierarchy. This method can either change the order within the same level or move the document to another level. Parent documents cannot be moved to one of its children.
Public method MoveDocumentInHierarchy(ConnectionId, SessionId, String, Int32, String)
Moves a document within a document hierarchy. This method can either change the order within the same level or move the document to another level. Parent documents cannot be moved to one of its children.
Public method Relocate
Relocates the specified document from its current category to a another category of the same type or a compatible category type.
Public method RemoveFromFavourites(ConnectionId, SessionId, DocumentId)
Removes a document from the list of favorite documents.
Public method RemoveFromFavourites(ConnectionId, SessionId, String, Int32, String)
Removes a document from the list of favorite documents.
Public method Rename
Changes the file name of a document.
Public method Save(ConnectionId, SessionId, String, String, Int32, String)
Saves an existing document. The document cannot be a binary document (uploaded file). This methods supports anonymous callers.
Public method Save(ConnectionId, SessionId, DocumentId, String, Object, Object, Object, String, String, String, String, String, String, String, String, String, String, String)
Saves an existing document. The document cannot be a binary document (uploaded file). This methods supports anonymous callers.
Public method Save(ConnectionId, SessionId, DocumentId, String, NullableBoolean, NullableDateTime, NullableDateTime, String, String, String, String, String, String, String, String, String, String, String, String)
Saves an existing document. The document cannot be a binary document (uploaded file). This methods supports anonymous callers.
Public method SaveBinary(ConnectionId, SessionId, String, String, Int32, String)
Saves an existing binary document. The document cannot be a regular document. This methods supports anonymous callers.
Public method SaveBinary(ConnectionId, SessionId, DocumentId, Object, Object, Object, String, String, String, String, String, String, String, String, Int32, Boolean, String)
Saves an existing binary document. The document cannot be a regular document. This methods supports anonymous callers.
Public method SaveBinary(ConnectionId, SessionId, DocumentId, Object, Object, Object, String, String, String, String, String, String, String, String, Int32, Boolean, String, String)
Saves an existing binary document. The document cannot be a regular document. This methods supports anonymous callers.
Public method SaveBinary(ConnectionId, SessionId, Int32, Object, Object, Object, String, String, Byte, String, String, String, String, String, Int32, Boolean, String, String)
Saves an existing binary document. The document cannot be a regular document. This methods supports anonymous callers.
Public method ToString (Inherited from Object.)
Public method Undelete(ConnectionId, SessionId, DocumentId)
Restores a document that is in the recycling bin. If the document is not in the recycling bin an error occurs.
Public method Undelete(ConnectionId, SessionId, DocumentId, CategoryId)
Restores a document that is in the recycling bin to specific category. If the document is not in the recycling bin an error occurs.
Public method Undelete(ConnectionId, SessionId, String, Int32, String)
Restores a document that is in the recycling bin. If the document is not in the recycling bin an error occurs.
Top
See Also

Reference