Freigeben über


ITextRange2::GetText2-Methode (tom.h)

Ruft den Text in diesem Bereich gemäß den angegebenen Konvertierungsflags ab.

Syntax

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

Parameter

[in] Flags

Typ: long

Die Flags, die steuern, wie der Text abgerufen wird. Die Flags können eine Kombination der folgenden Werte enthalten. Das Angeben eines Flags-Werts von 0 entspricht dem Aufrufen der ITextRange::GetText-Methode .

tomAdjustCRLF

tomUseCRLF

tomIncludeNumbering

tomNoHidden

tomNoMathZoneBrackets

tomTextize

tomAllowFinalEOP

tomTranslateTableCell

tomFoldMathAlpha

tomLanguageTag

[out] pbstr

Typ: BSTR*

Der Text im Bereich.

Rückgabewert

Typ: HRESULT

Wenn die Methode erfolgreich ist, gibt sie S_OK zurück. Wenn die Methode fehlschlägt, gibt sie einen der folgenden COM-Fehlercodes zurück. Weitere Informationen zu COM-Fehlercodes finden Sie unter Fehlerbehandlung in COM.

Rückgabecode Beschreibung
E_INVALIDARG
Ungültiges Argument.
E_ACCESSDENIED
Der Schreibzugriff wird verweigert.
E_OUTOFMEMORY
Nicht genügend Arbeitsspeicher.

Hinweise

Diese Methode enthält das spezielle Flag tomLanguageTag , um das BCP-47-Sprachtag für den Bereich abzurufen. Dies ist ein Branchenstandard-Sprachtag, das dem Sprachcodebezeichner (Language Code Identifier, LCID) vorzuziehen ist, der durch aufrufen von ITextFont::GetLanguageID abgerufen wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile tom.h
DLL Msftedit.dll

Weitere Informationen

ITextRange2

ITextRange2::SetText2