Перенаправление на URL-адрес в SharePoint Foundation 2010
Дата последнего изменения: 8 апреля 2010 г.
Применимо к: SharePoint Foundation 2010
Microsoft SharePoint Foundation 2010 теперь позволяет приемникам событий предоставлять URL-адрес перенаправления, чтобы отправлять настраиваемые сообщения с помощью пользовательского интерфейса.
URL-адрес перенаправления
Microsoft SharePoint Foundation 2010 теперь поддерживает получателей событий, которые предоставляют URL-адрес перенаправления на сообщение об ошибке. Эта возможность позволяет настраивать сообщения об ошибках и предоставлять пользователям различные инструкции в зависимости от вида ошибки. Однако эти URL-адреса не всегда работают. Например, когда пользователь сохраняет файлы в приложении Microsoft Office, URL-адрес перенаправления игнорируется.
Функция URL-адреса перенаправления работает со всеми типами получателей событий до действия (такими как SPWebEventReceiver, SPListEventReceiver и SPItemEventReceiver) в тех случаях, когда действие отменяется. Для поддержки новых пользовательских интерфейсов в SharePoint Foundation 2010 добавлено поле CancelWithRedirectUrl к значениям перечисления SPEventReceiverStatus.
SPEventReceiverStatus
{
CancelNoError,
CancelWithError,
CancelWithRedirectUrl,
Continue
}
CancelWithRedirectUrl позволяет указать URL-адрес перенаправления для пользовательского интерфейса веб-браузера. Для перехода на альтернативные страницы используйте URL-адрес, который задан свойством RedirectUrl объекта SPEventPropertiesBase. Этот URL-адрес указывается относительно сервера и не может содержать элементы ECMAScript (JavaScript, JScript).