SPHttpUtility.HtmlUrlAttributeEncode - Méthode (String, TextWriter)
Encode la chaîne spécifiée pour une utilisation en tant que valeur d'attribut pour les attributs de type URL, par exemple l'attribut href d'une balise d'ancrage ou de l'attribut src d'une balise d'image et l'ajoute au flux de sortie spécifié.
Espace de noms : Microsoft.SharePoint.Utilities
Assembly : Microsoft.SharePoint (dans Microsoft.SharePoint.dll)
Syntaxe
'Déclaration
Public Shared Sub HtmlUrlAttributeEncode ( _
urlAttributeToEncode As String, _
output As TextWriter _
)
'Utilisation
Dim urlAttributeToEncode As String
Dim output As TextWriterSPHttpUtility.HtmlUrlAttributeEncode(urlAttributeToEncode, _
output)
public static void HtmlUrlAttributeEncode(
string urlAttributeToEncode,
TextWriter output
)
Paramètres
urlAttributeToEncode
Type : System.StringChaîne à coder.
output
Type : System.IO.TextWriterUn objet T:System.IO.TextWriter qui représente le flux de sortie dans lequel vous souhaitez ajouter la chaîne encodée.
Exceptions
Exception | Condition |
---|---|
ArgumentException | Le protocole du paramètre d'URL n'est pas autorisé. |
Remarques
La méthode HtmlUrlAttributeEncode vérifie le protocole URL et, si l'URL est relative ou a un protocole autorisé, encode la chaîne à utiliser comme valeur d'attribut. Il ne crypte pas la chaîne de requête ou chemin d'accès de l'URL. Si vous générez une URL, appelez UrlPathEncode et UrlKeyValueEncode séparément avant d'appeler cette méthode.