SPEncode - Classe

Fournit des méthodes de codage des chaînes.

Hiérarchie d’héritage

System.Object
  Microsoft.SharePoint.Utilities.SPEncode

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

Syntaxe

'Déclaration
<AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level := AspNetHostingPermissionLevel.Minimal)> _
<AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level := AspNetHostingPermissionLevel.Minimal)> _
Public Class SPEncode
'Utilisation
Dim instance As SPEncode
[AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level = AspNetHostingPermissionLevel.Minimal)]
public class SPEncode

Remarques

Utilisez les méthodes dans la classe SPEncode par mesure de sécurité pour empêcher les blocs de script malveillant en mesure d'exécuter des applications qui s'exécutent dans des sites.

Il est inutile d'instancier la classe SPEncode pour les utiliser, car toutes ses méthodes sont statiques.

Dans le code qui appelle les membres dans l'assembly Microsoft.SharePoint , les méthodes de codage de la classe SPEncode sont plus efficaces que les méthodes des classes [System.Web.HttpUtility] et [System.Web.HttpServerUtility] . Les méthodes de la classe SPEncode pour le codage URL et HTML peuvent servir à coder un plus grand jeu de caractères que les méthodes dans les classes [System.Web.HttpUtility] et [System.Web.HttpServerUtility] .

Exemples

L'exemple suivant convertit la chaîne spécifiée pour "Please respond by &lt;B&gt;Friday&lt;/B&gt;" afin que le navigateur affiche Veuillez répondre par < B > vendredi < /B >.

Dim myString As String = "Please respond by <B>Friday</B>."

SPEncode.WriteHtmlEncode(myString) 
string myString = "Please respond by <B>Friday</B>.";

SPEncode.WriteHtmlEncode(myString);

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

SPEncode - Membres

Microsoft.SharePoint.Utilities - Espace de noms