/// <summary> /// Adds/Creates a document in Content Server /// </summary> /// <param name="documentMetadata">The metadata the document is to be created with</param> /// <param name="documentData">Byte array containing the document contents</param> /// <returns></returns> public DocumentResult CreateDocument(DocumentMetadata documentMetadata, byte[] documentData) { using (OpenText ot = new OpenText()) return(ot.AddDocument(ot.GetSession(), documentMetadata, documentData)); }
/// <summary> /// Sets the metadata on a given document /// </summary> /// <param name="documentId">The document ID to set metadata on</param> /// <param name="documentMetadata">A DocumentMetadata object to apply to the document</param> /// <returns></returns> public DocumentResult UpdateDocumentMetadata(string documentId, DocumentMetadata documentMetadata) { using (OpenText ot = new OpenText()) return(ot.UpdateDocumentMetadata(ot.GetSession(), documentId, documentMetadata)); }