Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Legt den Text dieses Bereichs fest.
Syntax
HRESULT SetText2(
[in] long Flags,
[in] BSTR bstr
);
Parameter
[in] Flags
Typ: long
Flags steuern, wie der Text in den Bereich eingefügt wird. Das Flag kann einer der folgenden Werte sein:
tomUnicodeBiDi
tomMathCFCheck
tomUnlink
tomUnhide
tomCheckTextLimit
tomLanguageTag
[in] bstr
Typ: BSTR
Der neue Text.
Rückgabewert
Typ: HRESULT
Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. 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 |
|---|---|
|
Ungültiges Argument. |
|
Der Schreibzugriff wird verweigert. |
|
Nicht genügend Arbeitsspeicher. |
Hinweise
Wenn der bstr-ParameterNULL ist, wird der Text im Bereich gelöscht.
Diese Methode ähnelt ITextRange:: SetText. Der Client kann jedoch Flags angeben, die verschiedene Einfügeoptionen steuern, einschließlich des speziellen Flags tomLanguageTag zum Abrufen des BCP-47-Sprachtags für den Bereich. Dies ist ein Branchenstandard-Sprachtag, das ITextFont::SetLanguageID vorzuziehen ist, das einen Sprachcodebezeichner (Language Code Identifier, LCID) verwendet.
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 |