Freigeben über


Umleiten des URLs in SharePoint Foundation 2010

Letzte Änderung: Donnerstag, 8. April 2010

Gilt für: SharePoint Foundation 2010

In Microsoft SharePoint Foundation 2010 ist es nun zulässig, dass Ereignisempfänger eine Umleitungs-URL bereitstellen, um benutzerdefinierte Nachrichten über die Benutzeroberfläche bereitzustellen.

Umleitungs-URL

Von Microsoft SharePoint Foundation 2010 wird nun ein Ereignisempfänger unterstützt, der eine Umleitungs-URL zu einer Fehlermeldung bereitstellt. Dank dieser Fähigkeit können Sie Fehlermeldungen anpassen und bestimmte Anleitungen für Benutzer bereitstellen, die abhängig vom Fehler verschiedene Benutzeroberflächen anzeigen. Diese Umleitungs-URLs können jedoch nicht in allen Klassen verwendet werden. Wenn Benutzer z. B. Dateien aus einer Microsoft Office-Anwendung speichern, wird die Umleitungs-URL ignoriert.

Das Feature der Umleitungs-URLs kann mit allen Pre-Event-Ereignistypen (z. B. SPWebEventReceiver, SPListEventReceiver und SPItemEventReceiver) verwendet werden, wenn die Aktion abgebrochen wird. Zur Unterstützung der neuen Benutzeroberflächen wurde in SharePoint Foundation 2010 das CancelWithRedirectUrl-Feld den Werten in der SPEventReceiverStatus-Enumeration hinzugefügt.

SPEventReceiverStatus
{
    CancelNoError,
    CancelWithError,
    CancelWithRedirectUrl,
    Continue
}

Mit CancelWithRedirectUrl können Sie eine Umleitungs-URL für eine Webbrowser-Benutzeroberfläche angeben. Verwenden Sie die von der RedirectUrl-Eigenschaft des SPEventPropertiesBase-Objekts angegebene URL, um zu alternativen Seiten zu navigieren. Diese URL muss eine serverrelative URL sein und darf kein ECMAScript (JavaScript, JScript) enthalten.