|
<< 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.