IVsHTMLConverter.ConvertToEntities(String, UInt32, UInt16[], UInt32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Преобразует строку символов в строку, содержащую ссылки на сущности, такие как "ä" для символа "ä".
public:
int ConvertToEntities(System::String ^ szToConvert, System::UInt32 cchBuffSize, cli::array <System::UInt16> ^ szBuffer, [Runtime::InteropServices::Out] System::UInt32 % pcchBuffSizeActual);
int ConvertToEntities(std::wstring const & szToConvert, unsigned int cchBuffSize, std::Array <unsigned short> const & szBuffer, [Runtime::InteropServices::Out] unsigned int & pcchBuffSizeActual);
public int ConvertToEntities (string szToConvert, uint cchBuffSize, ushort[] szBuffer, out uint pcchBuffSizeActual);
abstract member ConvertToEntities : string * uint32 * uint16[] * uint32 -> int
Public Function ConvertToEntities (szToConvert As String, cchBuffSize As UInteger, szBuffer As UShort(), ByRef pcchBuffSizeActual As UInteger) As Integer
Параметры
- szToConvert
- String
[in] Преобразуемая строка.
- cchBuffSize
- UInt32
[in] Длина буфера, в котором требуется сохранить преобразованную строку.
- szBuffer
- UInt16[]
[out] Буфер, содержащий преобразованную строку.
- pcchBuffSizeActual
- UInt32
[out] Фактический занятый размер буфера.
Возвращаемое значение
Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.
Комментарии
Сигнатура COM
Из vsshell.idl:
HRESULT IVsHTMLConverter::ConvertToEntities(
[in] LPCOLESTR szToConvert,
[in] ULONG cchBuffSize,
[in, out, size_is(cchBuffSize)] OLECHAR szBuffer[],
[out] ULONG *pcchBuffSizeActual
);