Share via


SPHttpUtility.UrlPathEncode-Methode (String, Boolean, Boolean, TextWriter)

Den angegebene Pfadteil einer URL für HTTP-Übertragung codiert und fügt es in den angegebenen Ausgabestream.

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

Syntax

'Declaration
Public Shared Sub UrlPathEncode ( _
    urlToEncode As String, _
    allowHashParameter As Boolean, _
    encodeUnicodeCharacters As Boolean, _
    output As TextWriter _
)
'Usage
Dim urlToEncode As String
Dim allowHashParameter As Boolean
Dim encodeUnicodeCharacters As Boolean
Dim output As TextWriterSPHttpUtility.UrlPathEncode(urlToEncode, _
    allowHashParameter, encodeUnicodeCharacters, _
    output)
public static void UrlPathEncode(
    string urlToEncode,
    bool allowHashParameter,
    bool encodeUnicodeCharacters,
    TextWriter output
)

Parameter

  • urlToEncode
    Typ: System.String

    Eine Zeichenfolge, die den Pfad enthält.

  • allowHashParameter
    Typ: System.Boolean

    true , um anzugeben, dass der Decodierungsvorgang Hashparameter enthalten kann; andernfalls false.

  • encodeUnicodeCharacters
    Typ: System.Boolean

    true zum Codieren von Unicode-Zeichen; andernfalls false.

  • output
    Typ: System.IO.TextWriter

    Ein T:System.IO.TextWriter -Objekt, das den Ausgabestream, der den codierten Pfad hinzugefügt darstellt.

Hinweise

Diese Methode codiert die folgenden Zeichen im Parameter urlToEncode bis zum ersten Zeichen der '?': Steuerzeichen (0-31),' ',' "", "%", "& Lt;", "& Gt; ',' \'', '&' und Zeichen, die größer als 0x7F.

Wenn allowHashParametertrueist, beendet diese Methode beim ersten Zeichen '#'.

Siehe auch

Referenz

SPHttpUtility Klasse

SPHttpUtility-Member

UrlPathEncode-Überladung

Microsoft.SharePoint.Utilities-Namespace