Come posso caricare documenti / immagini in un utente “Sito personale” in comune documenti / immagini?
-
16-10-2019 - |
Domanda
C'è un modo semplice per caricare documenti / immagini in un utente "Sito" Documenti Condivisi / Foto? Forse usando il servizio di profilo utente?
L'unico modo che posso pensare per raggiungere questo obiettivo è quello di prima ottenere la posizione degli utenti "Sito personale" e quindi cercare i documenti condivisi (o immagini) elenco e se è lì, fare il mio upload. Sarà questo lavoro pari o c'è un modo più semplice?
Soluzione 2
Per riferimento futuro, il modo più semplice che ho trovato per ottenere l'accesso agli utenti liste "Sito" era attraverso l'UserProfile. Ti piace questa ...
ProfileLoader profileLoader = ProfileLoader.GetProfileLoader();
UserProfile userProfile = profileLoader.GetUserProfile();
userProfile.PersonalSite.RootWeb.Lists["Shared Pictures"]
Altri suggerimenti
documenti condivisi in un sito personale è una raccolta documenti come un altro, in modo da avere le stesse opzioni si farebbe con una raccolta documenti altrove. Quali autorizzazioni che hai in quelle raccolte documenti è ovviamente importante, in quanto in genere di proprietà del titolare del sito personale.
Il vostro approccio potrebbe essere diverso se i siti personali non esistono ancora, o se sono un sacco di loro, ecc E 'in realtà non cancellare dalla tua domanda esattamente quello che stai cercando di realizzare da una prospettiva requisiti.