RemoveAllAttachmentReferencesFromResource

<< Fare clic per visualizzazione il sommario >>

Percorso:  API di piattaforma > Servizi Core > Jamio Resource >

RemoveAllAttachmentReferencesFromResource

Elimina tutti gli allegati dalla lista degli allegati (AttachmentInfoList) della risorsa specificata. E' possibile eliminare anche tutti i collegamenti agli allegati eliminati, presenti nella risorsa.

 

Metodo

JamioResource/RemoveAllAttachmentReferencesFromResource

 

Input

Nome

Descrizione

Tipo

Opzionale

serverAddress

Indirizzo server da un Dominio esterno (per il Dominio della sessione corrente, utilizzare nullo o vuoto).

String

Y

token

Token di sessione (per la sessione corrente, nel Dominio corrente, potrebbe essere nullo o vuoto).

String

Y

resource

Risorsa da cui si vogliono eliminare tutti gli allegati.

Dati

Identità

Fascicolo

Organizzazione

Blocco Organizzativo

Posizione Organizzativa

Unità Organizzativa

Incarico Organizzativo

Attività Utente

 

fieldNames

Lista dei nomi dei campi personalizzati della risorsa resource che riportano il riferimento agli allegati da eliminare.

List of String

 

Output

Nome

Descrizione

Tipo

Opzionale

returnValue

Risorsa iniziale con proprietà AttachmentInfoList aggiornata.

Dati

Identità

Fascicolo

Organizzazione

Blocco Organizzativo

Posizione Organizzativa

Unità Organizzativa

Incarico Organizzativo

Attività Utente

 

 

Commenti

Il metodo RemoveAllAttachmentReferencesFromResource non esegue il salvataggio in automatico della risorsa. Pertanto, dopo l'invocazione del metodo RemoveAllAttachmentReferencesFromResource è necessario richiamare il metodo CreateResource o UpdateResource rispettivamente per creare o aggiornare la risorsa con l'oggetto restituito dal metodo.

Gli allegati di sistema non sono eliminati dal metodo.

I campi specificati in fieldNames possono essere di tipo Collegamento o Lista (che contiene collegamenti).

Eventuali allegati non referenziati nei campi specificati in fieldNames vengono comunque marcati per l'eliminazione.

Se fieldNames è nullo o vuoto, gli attachment della risorsa vengono comunque marcati per l'eliminazione.

 

Il metodo restituisce errore se in fieldNames sono specificati nomi di campi errati o inesistenti.

 

Autorizzazioni

Per eseguire il metodo è necessario possedere il permesso di Lettura sulla risorsa.