共用方式為


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
E_INVALIDARG
無效引數。
E_ACCESSDENIED
寫入存取遭到拒絕。
E_OUTOFMEMORY
記憶體不足。

備註

這個方法包含特殊旗標 tomLanguageTag ,以取得範圍的 BCP-47 語言標記。 這是業界標準語言標記,最好是呼叫 ITextFont::GetLanguageID 取得的語言代碼標識碼 (LCID) 。

規格需求

需求
最低支援的用戶端 Windows 8 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2012 [僅限傳統型應用程式]
目標平台 Windows
標頭 tom.h
Dll Msftedit.dll

另請參閱

ITextRange2

ITextRange2::SetText2