SPHttpUtility.UrlKeyValueEncode Method (String, String, TextWriter)
Encodes a string key and value for use in a URL query string, and then appends it to the specified output stream.
Namespace: Microsoft.SharePoint.Utilities
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Available in Sandboxed Solutions: Yes
Available in SharePoint Online
Syntax
'Declaration
Public Shared Sub UrlKeyValueEncode ( _
keyToEncode As String, _
valueToEncode As String, _
output As TextWriter _
)
'Usage
Dim keyToEncode As String
Dim valueToEncode As String
Dim output As TextWriterSPHttpUtility.UrlKeyValueEncode(keyToEncode, _
valueToEncode, output)
public static void UrlKeyValueEncode(
string keyToEncode,
string valueToEncode,
TextWriter output
)
Parameters
keyToEncode
Type: System.StringThe key string to be encoded.
valueToEncode
Type: System.StringThe value string to be encoded.
output
Type: System.IO.TextWriterA T:System.IO.TextWriter object that represents the output stream to which to add the encoded key or value.
Remarks
This method renders the '=' character along with the encoded key and value text to the output stream. This method does not render the '?' and '&' characters.