ITextPara::SetLineSpacing-Methode (tom.h)

Legt die Absatzzeilenabstandsregel und den Zeilenabstand für einen Absatz fest.

Syntax

HRESULT SetLineSpacing(
  [in] long  Rule,
  [in] float Spacing
);

Parameter

[in] Rule

Typ: long

Wert der neuen Zeilenabstandsregel. Eine Liste der möglichen Regelwerte und weitere Erläuterungen finden Sie unter der ITextPara::GetLineSpacingRule-Methode .

[in] Spacing

Typ: float

Wert des neuen Zeilenabstands. Wenn die Zeilenabstandsregel den Abstandswert als lineare Dimension behandelt, wird der Abstand in Gleitkommapunkten angegeben.

Rückgabewert

Typ: HRESULT

Wenn ITextPara::SetLineSpacing 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
Wert
Bedeutung
E_INVALIDARG
Ungültiges Argument.
E_ACCESSDENIED
Der Schreibzugriff wird verweigert.
E_OUTOFMEMORY
Nicht genügend Arbeitsspeicher.
CO_E_RELEASED
Das Absatzformatierungsobjekt wird an einen gelöschten Bereich angefügt.

Hinweise

Die Zeilenabstandsregel und der Zeilenabstand funktionieren zusammen, und daher müssen sie zusammen festgelegt werden, ähnlich wie der erste und der linke Einzug zusammen festgelegt werden müssen.

Anforderungen

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

Siehe auch

Konzept

GetLineSpacingRule

ITextPara

Referenz

Textobjektmodell