Share via


URL-Protokoll

Letzte Änderung: Freitag, 9. April 2010

Gilt für: SharePoint Foundation 2010

Die folgende Tabelle enthält die SharePoint Foundation-RPC-Protokoll-Methoden, die im URL-Protokoll zum Aufrufen von HTTP GET-Anforderungen verwendet werden können. Weitere Informationen zu einer bestimmte Methode erhalten Sie durch Klicken auf den Befehl, woraufhin das Thema der entsprechenden RPC-Methode angezeigt wird.

HinweisHinweis

Die Fähigkeit von URL-Befehlen zur Rückgabe von HTML, wie z. B. Display in der folgenden Tabelle, wurde durch Änderungen an den Sicherheitseinstellungen in Microsoft SharePoint Foundation eingeschränkt. Wenn die strenge Dateibehandlung im Browser aktiviert ist, werden die Rückgabedaten als Anlage markiert, und das Herunterladen wird erzwungen. Dies gilt für die URL-Befehle im Allgemeinen, doch insbesondere für Befehle, die die Ergebnisse im Browser eigentlich direkt rendern sollten.

Befehl (Cmd =)

Beschreibung

Parameter

dialogview

Ein spezieller Parameter, der im Cmd=Display-Befehl verwendet wird und eine Ansicht der Dokumentbibliotheken innerhalb einer Website, eine Ansicht einer bestimmten Dokumentbibliothek oder eine Ansicht eines Ordners in einer Dokumentbibliothek, die in einem Dialogfeld zum Öffnen oder Speichern von Dateien dient, oder das Eigenschaftsformular öffnet, das beim Speichern einer Datei verwendet wird.

dialogview, location, FileDialogFilterValue

Display

Wendet eine Datenbankabfrage auf die von einer GUID angegebenen Liste an und gibt XML oder HTML zurück.

List, XMLDATA, View, Query, Using, CacheControl, ID

ExportList

Exportiert das Schema der von einer GUID angegebenen Liste im CAML-Format (Collaborative Application Markup Language).

List

GetProjSchema

Fordert das XML-Schema für eine Website an.

SiteTemplate

GetUsageBlob

Gibt Informationen zur Verwendung einer Website zurück.

BlobType

HitCounter

Generiert einen Zugriff auf eine Seite, die einen Zugriffszähler enthält.

Page, Image, Custom, Digits

RenderView

Fordert den Inhalt einer Ansicht der von einer GUID angegebenen Liste an.

List, View, URLBase

Die folgenden Parameter können auch im Protokoll verwendet werden:

  • FileDialogFilterValue zum Festlegen von Filtern für eine Ansicht und Zurückgeben der Liste aller Dateien des angegebenen Typs aus einer Dokumentbibliothek entsprechend der Dateinamenerweiterung (z. B. *.doc, *.ppt oder *.xls).

  • FilterFieldn zum Angeben des Namens eines Felds in der Datenbank, wobei n eine ganze Zahl ist, die nur durch die erlaubte Anzahl der Felder in der Datenbanktabelle oder die erlaubte Länge des URL-Felds begrenzt wird.

  • FilterValuen zum Angeben des Zeichenfolgenwerts, nach dem ein Feld gefiltert werden soll, wobei n eine ganze Zahl ist, die nur durch die erlaubte Länge des URL-Felds begrenzt wird.

  • SortField zum Angeben des Namen des Felds, gemäß dem sortiert werden soll.

  • SortDir zum Angeben einer aufsteigenden (asc) oder absteigenden (desc) Sortierreihenfolge.

  • Using zum Angeben der relativen URL einer virtuellen Datei, die zum Exportieren eines Elements oder einer Liste verwendet wird und einen der folgenden Werte haben kann: vcard.vcf, event.ics, query.iqy oder query.bqy.

Verwenden des URL-Protokolls

Das Einbetten einer Anforderung in eine URL ist eine einfache Möglichkeit zum Aufrufen einer Methode und ihrer Parameter auf einem Server mit SharePoint Foundation. Die entsprechende Syntax lautet wie folgt.

http://Server_Name/[sites/][Site_Name/]_vti_bin/owssvr.dll?Cmd=
   Method_name[&Parameter1=Value1&Parameter2=Value2...]

In diesem Beispiel wird das Schema der durch eine GUID angegebenen Liste exportiert.

http://Server_Name/[sites/][Site_Name/]_vti_bin/owssvr.dll?Cmd=
   ExportList&List=GUID

Dieses Beispiel zeigt die Diskussionsliste als CAML-Datei.

http://Server_Name/[sites/][Site_Name/]_vti_bin/owssvr.dll?Cmd=
   Display&List=GUID&XMLDATA=TRUE

Im nächsten Beispiel wird die Diskussionsliste in ein Microsoft Excel-Arbeitsblatt exportiert. Beachten Sie, dass die GUID der zugeordneten Ansicht dem View-Parameter zugewiesen werden muss.

http://Server_Name/[sites/][Site_Name/]_vti_bin/owssvr.dll?CS=
   109&Using=_layouts/query.iqy&List=GUID&View=GUID&CacheControl=1

Weitere Informationen zur Verwendung des URL-Protokolls zum Senden von Anforderungen finden Sie unter Gewusst wie: Bereitstellen von SharePoint Foundation-RPC-Methoden.