Ich aktualisiere Dokumente auf Sharepoint mit dem Web-Service List.asmx.
Aber ich stehe vor dem Problem:
Bearbeiten: Wie von "Janis Veinbergs" gesagt Wir können diese ID nicht erhalten, bis das Dokument tatsächlich gespeichert wurde. Also, wie aktualisiere ich das Dokument als ID Feld muss für Update?
Wenn ich ID-Feld nicht einfügen:
Fehler: 0x8102000aIngültiger URL-Parameter Die angegebene URL enthält einen ungültigen Befehl oder Wert. Bitte überprüfen Sie die URL erneut.
Wenn ich Null Wert darauf setze:
Fehler: 0x81020016Item existiert nicht Die ausgewählte Seite enthält ein Element, das nicht existiert. Möglicherweise wurde es von einem anderen Benutzer gelöscht.
Gibt es eine Möglichkeit zum Festlegen von Dokumenteigenschaften zum Zeitpunkt des Hochladens von Dateien auf Sharepoint?
**** Hinweis: Ich lade Datei in Chunck.Und nicht mit Microsoft.sharepoint.dll **** Sprache: C #.
Ich habe diesen Code ausprobiert. Aber auch hier werden Eigenschaften nach dem Hochladen der Datei eingestellt.
Die mit der Frage verknüpfte Seite verweist auf eine neuere Option, die eine FrontPage-RPC-Methode zum Veröffentlichen von Dokumenten in SharePoint verwendet: Ссылка
Ich würde das stattdessen verwenden.
Wenn Sie mehrere Dateien hochladen müssen, können Sie diese Methode verwenden. Wenn Sie eine Datei hochladen müssen, versuchen Sie diese .
Nummer 2 - & gt; Eins ist sicher - Sie können die Datenbankzeilen-ID des Dokuments nicht abrufen, bevor es tatsächlich in der Datenbank gespeichert wird.
Tags und Links c# sharepoint-2007