

**Avviso**: le registrazioni di nuovi clienti e gli upgrade degli account non sono più disponibili per Amazon. WorkDocs Scopri le fasi di migrazione qui: [Come migrare i dati da](https://aws.amazon.com/blogs/business-productivity/how-to-migrate-content-from-amazon-workdocs). WorkDocs

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Caricamento di un documento
<a name="content_manager_upload"></a>

WorkDocs Content Manager fornisce un'API per il caricamento di contenuti su un sito. WorkDocs I seguenti esempi illustrano come caricare un documento utilizzando Java e C \#.

Java

```
File file = new File("{{file-path}}");
InputStream stream = new FileInputStream(file);
UploadDocumentStreamRequest request = new UploadDocumentStreamRequest();
request.setParentFolderId("{{destination-folder-id}}");
request.setContentType("{{content-type}}");
request.setStream(stream);
request.setDocumentName("{{document-name}}");
contentManager.uploadDocumentStream(request);
```

C\#

```
var stream = new FileStream("file-path", FileMode.Open);

UploadDocumentStreamRequest uploadDocumentStreamRequest = new UploadDocumentStreamRequest()
{
ParentFolderId = "{{destination-id}}",
DocumentName = "{{document-name}}",
ContentType = "{{content-type}}",
Stream = stream
};

workDocsContentManager.UploadDocumentStreamAsync(uploadDocumentStreamRequest).Wait();
```