FolderExistByFolderReference

<< Fare clic per visualizzazione il sommario >>

Percorso:  API di piattaforma > JamioPlug > JamioPlug ExternalDocument >

FolderExistByFolderReference

Verifica l'esistenza di una cartella figlia a partire dal collegamento della cartella padre e il suo nome nella Configurazione di JamioPlug ExternalDocument.

 

Metodo

PlugExternalDocument/FolderExistByFolderReference

 

Input

Nome

Descrizione

Tipo

Opzionale

token

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

String

Y

parentFolderReference

Collegamento alla cartella padre.

Reference

 

parentPath

Percorso simbolico della cartella padre utilizzato come fallback. Il carattere "/" deve essere utilizzato come separatore tra i nodi della gerarchia.

String

Y

folder

Nome simbolico della cartella figlia.

String

 

Output

Nome

Descrizione

Tipo

Opzionale

returnValue

Dato strutturato che contiene i seguenti campi:

•State: numerico che può assumere i valori:

o0 = existsWithMyParentIdentifier;

o1 = existsWithOtherParentIdentifier;

o2 = notExists.

•WebUrl: campo di tipo testo che riporta l'URL della cartella figlia, se individuata.

•FolderReference: collegamento alla cartella figlia, se individuata.

DataSet


 

Commenti

Il metodo tenta prioritariamente l'individuazione della cartella padre tramite il suo collegamento.

Se la cartella padre non è più valida, il fallback usa il percorso della cartella padre nella configurazione contenuta nel Collegamento.

 

Il metodo si comporta come segue:

Restituisce

Condizione

•State= 0

•FolderReference della cartella

•WebUrl della cartella.

Se il parametro parentFolderReference individua la cartella padre e cartella esiste nella cartella padre.

•State= 0

•FolderReference vuoto

•WebUrl vuoto

Se il parametro parentFolderReference individua la cartella padre, ma la cartella non esiste nella cartella.

•State= 1

•FolderReference della cartella

•WebUrl della cartella.

Se il parametro parentFolderReference non individua la cartella padre, parentPath individua la cartella padre nella configurazione della Reference.

•State= 2

•FolderReference vuoto

•WebUrl vuoto

Se la cartella padre o la cartella non vengono individuate.

 

 

Autorizzazioni

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