Share via


Beschreiben der Formen von URL-Zeichenfolgen

Letzte Änderung: Freitag, 16. April 2010

Gilt für: SharePoint Foundation 2010

In Microsoft SharePoint Foundation werden je nach Kontext und verwendeten Elementen verschiedene Formate von URL-Zeichenfolgen verwendet.

SharePoint Foundation analysiert die URL-Zeichenfolgen, um das URL-Format anhand der Protokollangabe (z. B. http:) oder der Verwendung eines Schrägstrichs (/) innerhalb der Zeichenfolge zu ermitteln. Je nach Element sind die folgenden URL-Formate möglich:

  • Absolute URL: Gibt einen vollständigen Pfad an und beginnt mit der Angabe eines Protokolls. Beispiel: https://Server/[sites/]Website/Lists/Listentitel/AllItems.aspx.

  • Serverrelative URL: Basiert auf der Serveradresse. Beginnt mit einem Schrägstrich und gibt einen vollständigen Pfad ausgehend von der Website auf oberster Ebene bis zum Dateinamen an. Beispiel: /[sites/]Website/Lists/Listentitel/AllItems.aspx.

  • Websiterelative URL: Basiert auf der Adresse eines Websiteobjekts (SPWeb) und beginnt nicht mit einem Schrägstrich. Gibt einen vollständigen Pfad von der Websiteadresse bis zum Dateinamen an. Beispiel: Lists/Listentitel/AllItems.aspx.

  • Zu einer Datei oder einem Ordner relative URL: Basiert auf dem Ordner, in dem sich die Datei befindet. Enthält keine Schrägstriche und gibt nur den Namen der Datei an. Beispiel: AllItems.aspx.

HinweisHinweis

   Eine "URL relativ zu einer Websitesammlung" ist nicht vorgesehen. Wird eine solche URL übergeben, kann dies zu Codefehlern führen.

Wenn Sie eine URL zu einer Bilddatei im Verzeichnis %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\LAYOUTS\1033\IMAGES erstellen, geben Sie einen Pfad an, der zwar die Stammwebsite der Websitesammlung enthält, aber keine Unterwebsite innerhalb dieses Pfads. Verwenden sie beispielsweise für eine Bilddatei /_layouts/images/MyImage.gif, nicht /MySubsite/_layouts/images/MyImage.gif. Die Angabe einer Unterwebsite im Pfad könnte die Anzeige des Bilds verhindern, je nachdem, wie beispielsweise die vollständige URL aus dem Verwendungsort gebildet wird. Die Wahrscheinlichkeit, dass die URL nicht funktioniert, ist viel höher, wenn Sie mehr als /_layouts am Anfang der URL verwenden.

URL-Token

SharePoint Foundation unterstützt die folgenden Token als Ausgangspunkt für relative URLs:

  • ~site   Link relativ zur Website (SPWeb).

  • ~sitecollection   Link relativ zur Websitesammlung (SPSite).

Darüber hinaus können Sie die folgenden Token in einer URL verwenden:

  • {ItemId}   Ganzzahlige ID für das Element innerhalb einer Liste.

  • {ItemUrl}   URL des Elements, an dem die Aktion ausgeführt wird. Funktioniert nur für Dokumente in Bibliotheken.

  • {ListId}   GUID für die Liste.

  • {SiteUrl}   URL der Website (SPWeb).

  • {RecurrenceId}   Wiederholungsindex. Die Verwendung dieses Tokens in den Kontextmenüs von Listenelementen wird nicht unterstützt.

Siehe auch

Konzepte

Erweiterte Extranetunterstützung

Abrufen von Verweisen auf Websites, Webanwendungen und andere Schlüsselobjekte

SharePoint-Entwicklungsaufgaben - Gewusst wie...

Arbeiten mit Listenobjekten und Auflistungen

Weitere Ressourcen

Verwenden des Objektmodells für grundlegende Aufgaben