Compartilhar via


SPUtility.Redirect method (String, SPRedirectFlags, HttpContext, String)

Manipula o redirecionamento de uma solicitação HTTP. Esse método permite a especificação opcionais de uma cadeia de caracteres de consulta codificado a ser adicionado à URL.

Namespace:  Microsoft.SharePoint.Utilities
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaração
Public Shared Function Redirect ( _
    url As String, _
    flags As SPRedirectFlags, _
    context As HttpContext, _
    queryString As String _
) As Boolean
'Uso
Dim url As String
Dim flags As SPRedirectFlags
Dim context As HttpContext
Dim queryString As String
Dim returnValue As Boolean

returnValue = SPUtility.Redirect(url, _
    flags, context, queryString)
public static bool Redirect(
    string url,
    SPRedirectFlags flags,
    HttpContext context,
    string queryString
)

Parâmetros

  • url
    Type: System.String

    A URL de destino a ser usado no redirecionamento.

  • context
    Type: System.Web.HttpContext

    O objeto HTTPContext que fornece informações de HTTP sobre a solicitação HTTP atual.

  • queryString
    Type: System.String

    Uma cadeia de caracteres de consulta codificado a ser acrescentado à URL selecionada. Esse parâmetro é opcional.

Valor retornado

Type: System.Boolean
true se o redirecionamento foi feito; Caso contrário, false.

Comentários

Se o sinalizador SPRedirectFlags.UseSource estiver definido, este método redireciona para a cadeia de caracteres de consulta de fonte, se ele estiver disponível. Se esse sinalizador não estiver definida ou se a cadeia de caracteres de consulta de fonte não estiver disponível, este método redireciona para a URL especificada no parâmetro url .

Esse método realiza a validação da URL dependendo os sinalizadores definidos na enumeração SPRedirectFlags . Defina o sinalizador SPRedirectFlags.Trusted para garantir que a URL é válida sem verificar se o destino de URL está localizado em um servidor local. Para executar o redirecionamento sem validação, defina o sinalizador SPRedirectFlags.Static .

Ver também

Referência

SPUtility class

SPUtility members

Redirect overload

Microsoft.SharePoint.Utilities namespace