ITextRange2::GetText2 方法 (tom.h)
根據指定的轉換旗標,取得此範圍中的文字。
語法
HRESULT GetText2(
[in] long Flags,
[out] BSTR *pbstr
);
參數
[in] Flags
類型: long
旗標,控制如何擷取文字。 旗標可以包含下列值的組合。 指定 Flags 值為 0 與呼叫 ITextRange::GetText 方法相同。
tomAdjustCRLF
tomUseCRLF
tomIncludeNumbering
tomNoHidden
tomNoMathZoneBrackets
tomTextize
tomAllowFinalEOP
tomTranslateTableCell
tomFoldMathAlpha
tomLanguageTag
[out] pbstr
類型: BSTR*
範圍中的文字。
傳回值
類型: HRESULT
如果方法成功,則會傳回 S_OK。 如果方法失敗,它會傳回下列其中一個 COM 錯誤碼。 如需 COM 錯誤碼的詳細資訊,請參閱 COM 中的錯誤處理。
傳回碼 | Description |
---|---|
|
無效引數。 |
|
寫入存取遭到拒絕。 |
|
記憶體不足。 |
備註
這個方法包含特殊旗標 tomLanguageTag ,以取得範圍的 BCP-47 語言標記。 這是業界標準語言標記,最好是呼叫 ITextFont::GetLanguageID 取得的語言代碼標識碼 (LCID) 。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2012 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | tom.h |
Dll | Msftedit.dll |