Holen Sie sich alle Dokumente aus einer sharepoint-Dokument Bibliothek

Möchte ich, um alle Dokumente aus einer SPDocumentLibrary ich habe versucht auf diese Weise, aber dann bekam ich stucked

using (SPSite mysite = SPContext.Current.Site)
{
    using (SPWeb myweb = mysite.OpenWeb())
    {
        SPDocumentLibrary myDocLib = (SPDocumentLibrary)myweb.Lists["DocLibrary"];
        SPList myList = SPContext.Current.List;
        SPFileCollection myFiles = myList.;
        foreach (SPListItem myItem in myList.Items)
        {
            //adding each found file to my SPFileCollection
            myFiles.Add(myItem.File);
        }
    }
}

aber die SPFileCollection.Add-Funktion nimmt mehr als die Datei-argument !

  • Ja, Sie brauchen, um die Inhalte der Datei, wenn Sie möchten, fügen Sie es zu dieser Sammlung. Ist das wirklich das, was Sie tun wollen?
  • Auch, sharepoint.stackexchange.com ist ein besserer Ort, um Fragen zu SharePoint.
  • danke das war eine tolle Beratung 🙂 have a great day
InformationsquelleAutor Joy | 2012-10-13
Schreibe einen Kommentar