Método IVsHTMLConverter.ConvertToURLEncoding (UInt32, String, UInt32, UInt16 , UInt32)
Converte uma seqüência de substituição de codificação de URL, onde for necessário, como, por exemplo, "% 20" para um espaço.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
int ConvertToURLEncoding(
uint uCodePage,
string szToConvert,
uint cchBuffSize,
ushort[] szBuffer,
out uint pcchBuffSizeActual
)
int ConvertToURLEncoding(
unsigned int uCodePage,
String^ szToConvert,
unsigned int cchBuffSize,
array<unsigned short>^ szBuffer,
[OutAttribute] unsigned int% pcchBuffSizeActual
)
abstract ConvertToURLEncoding :
uCodePage:uint32 *
szToConvert:string *
cchBuffSize:uint32 *
szBuffer:uint16[] *
pcchBuffSizeActual:uint32 byref -> int
Function ConvertToURLEncoding (
uCodePage As UInteger,
szToConvert As String,
cchBuffSize As UInteger,
szBuffer As UShort(),
<OutAttribute> ByRef pcchBuffSizeActual As UInteger
) As Integer
Parâmetros
- uCodePage
[in] A página de código para usar durante a conversão.
- szToConvert
[in] Seqüência de caracteres para converter.
- cchBuffSize
[in] Comprimento do buffer para armazenar a seqüência convertida.
- szBuffer
[out] O buffer que contém a seqüência convertida.
- pcchBuffSizeActual
[out] Tamanho real do buffer usado.
Valor de retorno
Type: System.Int32
Se o método for bem-sucedido, ele retorna S_OK.Se ele falhar, ele retorna um código de erro.
Comentários
COM assinatura
De vsshell.idl:
HRESULT IVsHTMLConverter::ConvertToURLEncoding(
[in] UINT uCodePage,
[in] LPCOLESTR szToConvert,
[in] ULONG cchBuffSize,
[in, out, size_is(cchBuffSize)] OLECHAR szBuffer[],
[out] ULONG *pcchBuffSizeActual
);
Consulte também
Interface IVsHTMLConverter
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo