Compartilhar via


SPEncode class

Fornece métodos para codificação cadeias de caracteres.

Inheritance hierarchy

System.Object
  Microsoft.SharePoint.Utilities.SPEncode

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

Syntax

'Declaração
<AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level := AspNetHostingPermissionLevel.Minimal)> _
<AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level := AspNetHostingPermissionLevel.Minimal)> _
Public Class SPEncode
'Uso
Dim instance As SPEncode
[AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level = AspNetHostingPermissionLevel.Minimal)]
public class SPEncode

Comentários

Use os métodos da classe SPEncode como precaução de segurança para ajudar a impedir que os blocos de script mal-intencionado possam ser executados em aplicativos que execute entre sites.

Você não precisará criar uma instância da classe SPEncode para utilizá-las porque todos os seus métodos são estáticos.

No código que chama os membros dentro do assembly Microsoft.SharePoint , os métodos de codificação da classe SPEncode são mais eficientes do que os métodos das classes [System.Web.HttpUtility] e [System.Web.HttpServerUtility] . Os métodos da classe SPEncode para codificação URLs e HTML podem ser usados para codificar o conjunto de caracteres maior do que os métodos nas classes [System.Web.HttpUtility] e [System.Web.HttpServerUtility] .

Examples

O exemplo a seguir converte a cadeia de caracteres especificada em "Please respond by &lt;B&gt;Friday&lt;/B&gt;" , para que o navegador exibe Please responder pelo < B > sexta-feira < /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);

Thread safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Ver também

Referência

SPEncode members

Microsoft.SharePoint.Utilities namespace