MoveFileToPathByReference

<< Fare clic per visualizzazione il sommario >>

Percorso:  API di piattaforma > JamioPlug > JamioPlug ExternalDocument >

MoveFileToPathByReference

Sposta un file individuato tramite il suo collegamento verso una destinazione identificata da configurazione e percorso nella Configurazione di JamioPlug ExternalDocument.

 

Metodo

PlugExternalDocument/MoveFileToPathByReference

 

Input

Nome

Descrizione

Tipo

Opzionale

token

Token di sessione (per la sessione corrente nel dominio corrente potrebbe essere null o vuoto).

String

Y

fileReference

Collegamento del file.

Reference

 

folderPath

Fallback origine. Il carattere "/" deve essere utilizzato come separatore tra i nodi della gerarchia.

String

Y

fileName

Fallback origine.

String

Y

destinationConfiguration

Configurazione destinazione.

Reference

Y

newParentPath

Percorso destinazione. Il carattere "/" deve essere utilizzato come separatore tra i nodi della gerarchia.

String

Y

 

Commenti

Il metodo tenta prioritariamente l'individuazione del file tramite il suo collegamento.

Se il parametro destinationConfiguration non è valorizzato, viene usata la configurazione di origine.

Se il parametro newParentPath non è valorizzato, viene usata la root operativa della configurazione di destinazione.

Origine e destinazione devono appartenere alla stessa library.

 

Il metodo si comporta come segue:

Restituisce

Condizione

Il file viene spostato

Se il parametro fileReference individua il file e newParentPath individua una cartella

Il file viene spostato

Se il parametro fileReference non individua più il file e folderPath e fileName individuano il file.

Il file viene spostato nella root operativa.

Se i parametri destinationConfiguration e newParentPath sono assenti.

Il file viene spostato nella destinazione determinata dai parametri destinationConfiguration e newParentPath.

Se il parametro destinationConfiguration è valorizzata e appartiene alla stessa library

Errore IncompatibleConfigurations

Se destinationConfiguration appartiene a una library differente.

Errore DestinationFolderNotFound.

Se la destinazione non viene individuata.

 

Autorizzazioni

Per eseguire il metodo e necessario possedere il permesso di Utilizzo sulla Configurazione del Plug ExternalDocument.