Metodo ITextRange2::GetText2 (tom.h)

Ottiene il testo in questo intervallo in base ai flag di conversione specificati.

Sintassi

HRESULT GetText2(
  [in]  long Flags,
  [out] BSTR *pbstr
);

Parametri

[in] Flags

Tipo: long

I flag controllano la modalità di recupero del testo. I flag possono includere una combinazione dei valori seguenti. Se si specifica un valore Flags pari a 0, è uguale a chiamare il metodo ITextRange::GetText .

tomAdjustCRLF

tomUseCRLF

tomIncludeNumbering

tomNoHidden

tomNoMathZoneBrackets

tomTextize

tomAllowFinalEOP

tomTranslateTableCell

tomFoldMathAlpha

tomLanguageTag

[out] pbstr

Tipo: BSTR*

Testo nell'intervallo.

Valore restituito

Tipo: HRESULT

Se il metodo ha esito positivo, restituisce S_OK. Se il metodo ha esito negativo, restituisce uno dei codici di errore COM seguenti. Per altre informazioni sui codici di errore COM, vedere Gestione degli errori in COM.

Codice restituito Descrizione
E_INVALIDARG
Argomento non valido.
E_ACCESSDENIED
Accesso in scrittura negato.
E_OUTOFMEMORY
Memoria insufficiente.

Commenti

Questo metodo include il flag speciale tomLanguageTag per ottenere il tag di lingua BCP-47 per l'intervallo. Si tratta di un tag del linguaggio standard del settore che può essere preferibile all'identificatore del codice del linguaggio (LCID) ottenuto chiamando ITextFont::GetLanguageID.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione tom.h
DLL Msftedit.dll

Vedi anche

ITextRange2

ITextRange2::SetText2