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.StringEine Zeichenfolge, die den Pfad enthält.
allowHashParameter
Typ: System.Booleantrue , um anzugeben, dass der Decodierungsvorgang Hashparameter enthalten kann; andernfalls false.
encodeUnicodeCharacters
Typ: System.Booleantrue zum Codieren von Unicode-Zeichen; andernfalls false.
output
Typ: System.IO.TextWriterEin 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 '#'.