Partager via


HttpUtility - Classe

Permet d'accéder aux méthodes permettant de coder et de décoder des chaînes pendant le traitement des demandes Web.

Hiérarchie d’héritage

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

Espace de noms :  Microsoft.SharePoint.Client.Utilities
Assembly :  Microsoft.SharePoint.Client (dans Microsoft.SharePoint.Client.dll)

Syntaxe

'Déclaration
Public Class HttpUtility
'Utilisation
Dim instance As HttpUtility
public class HttpUtility

Exemples

Cet exemple de code code l'URL de l'affichage des toutes les tâches du site spécifié.

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);
        }

    }
}

Cohérence de thread

Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.

Voir aussi

Référence

HttpUtility - Membres

Microsoft.SharePoint.Client.Utilities - Espace de noms