Compartilhar via


HttpUtility classe

Fornece acesso a métodos usados para codificar e decodificar cadeias de caracteres durante o processamento das solicitações da Web.

Inheritance hierarchy

System.Object
  Microsoft.SharePoint.Client.Utilities.HttpUtility

Namespace:  Microsoft.SharePoint.Client.Utilities
Assembly:  Microsoft.SharePoint.Client (em Microsoft.SharePoint.Client.dll)

Sintaxe

'Declaração
Public Class HttpUtility
'Uso
Dim instance As HttpUtility
public class HttpUtility

Exemplos

Este exemplo de código codifica a URL do modo de exibição todas as tarefas do site especificado.

using System;
using Microsoft.SharePoint.Client;

namespace Microsoft.SDK.SharePointFoundation.Samples
{
    class HttpUtilityExample
    {
        static void Main()
        {

            string siteUrl = "http://MyServer/sites/MySiteCollection";

            ClientContext clientContext = new ClientContext(siteUrl);
            Web site = clientContext.Web;

            List targetList = site.Lists.GetByTitle("Tasks");
            View targetView = targetList.Views.GetByTitle("All Tasks");

            clientContext.Load(targetView);
            clientContext.ExecuteQuery();

            String relativeUrl = targetView.ServerRelativeUrl;
            String encodedUrl = Microsoft.SharePoint.Client.Utilities.HttpUtility.EcmaScriptStringLiteralEncode(relativeUrl);
            Console.WriteLine("Encoded All Tasks View URL: {0}", encodedUrl);
        }

    }
}

Segurança de thread

Os membros públicos estática (Shared no Visual Basic) desse tipo são seguros para thread. Nenhum membro de instância pode ser garantido como seguro para thread.

Ver também

Referência

HttpUtility membros

Microsoft.SharePoint.Client.Utilities namespace