FolderExistByPath

<< Fare clic per visualizzazione il sommario >>

Percorso:  API di piattaforma > JamioPlug > JamioPlug ExternalDocument >

FolderExistByPath

Verifica l'esistenza di una cartella o della root operativa attraverso configurazione e percorso simbolico nella Configurazione di JamioPlug ExternalDocument.

 

Metodo

PlugExternalDocument/FolderExistByPath

 

Input

Nome

Descrizione

Tipo

Opzionale

token

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

String

Y

configurationReference

Collegamento alla risorsa di tipo configurazione del Plug ExternalDocument che determina la root operativa.

E' possibile specificare un collegamento in cui è valorizzata solo la proprietà Name con il Nickname di una configurazione esistente.

Reference

 

folderPath

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

String

Y

Output

Nome

Descrizione

Tipo

Opzionale

returnValue

DataSet che contiene i seguenti campi:

•Exists: booleano, True se la destinazione richiesta esiste.

•WebUrl: campo di tipo testo che contiene l'URL restituito dal provider quando disponibile.

•FolderReference: collegamento della cartella quando la verifica riguarda una cartella indirizzabile; non restituita per la sola root operativa.

DataSet


 

Commenti

Con il parametro folderPath valorizzato viene verificata la destinazione configurationRoot/folderPath.

Con il parametro folderPath assente, viene verificata la root operativa: la cartella configurata, se la configurazione contiene una path, oppure la Library.

 

Il metodo si comporta come segue:

Restituisce

Condizione

•Exists: True

•WebUrl: valorizzato

•FolderReference: valorizzato

Se il parametro folderPath è valorizzato e la cartella esiste.

•Exists: False

•WebUrl: non valorizzato

•FolderReference: non valorizzato

Se il parametro folderPath è valorizzato e la cartella non esiste.

•Exists: True

•WebUrl: valorizzato se disponibile

•FolderReference: non valorizzato

Se il parametro folderPath non è valorizzato e la configurazione contiene una path, viene verificata la cartella root della configurazione.

•Exists: True

•WebUrl: valorizzato se disponibile

•FolderReference: non valorizzato

Se il paramentro folderPath non è valorizzato e la configurazione opera direttamente sulla Library, viene verificata la Library.

 

Autorizzazioni

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