IVsHTMLConverter.ConvertToEntities(String, UInt32, UInt16[], UInt32) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將字元字串轉換成包含實體參考的字串,例如 “ä” 字元 “ä”。
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
);