Compartir a través de


Clase HttpUtility

Proporciona acceso a los métodos usados para codificar y descodificar cadenas durante el procesamiento de solicitudes Web.

Jerarquía de la herencia

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

Espacio de nombres:  Microsoft.SharePoint.Client.Utilities
Ensamblado:  Microsoft.SharePoint.Client (en Microsoft.SharePoint.Client.dll)

Sintaxis

'Declaración
Public Class HttpUtility
'Uso
Dim instance As HttpUtility
public class HttpUtility

Ejemplos

Este ejemplo de código codifica la dirección URL de la vista de tareas todo del sitio 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);
        }

    }
}

Seguridad para subprocesos

Los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancias sean seguros para los subprocesos.

Vea también

Referencia

Miembros HttpUtility

Espacio de nombres Microsoft.SharePoint.Client.Utilities