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