ITextRange2::InsertTable-Methode (tom.h)

Fügt eine Tabelle in einen Bereich ein.

Syntax

HRESULT InsertTable(
  [in] long cCol,
  [in] long cRow,
  [in] long AutoFit
);

Parameter

[in] cCol

Typ: long

Die Anzahl der Spalten in der Tabelle.

[in] cRow

Typ: long

Die Anzahl der Zeilen in der Tabelle.

[in] AutoFit

Typ: long

Gibt an, wie die Zellen dem Zielbereich entsprechen.

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_OUTOFMEMORY
Nicht genügend Arbeitsspeicher.

Hinweise

Wenn der Bereich nicht entartet ist, ersetzt die Tabelle den Text im Bereich. Die Spaltenbreiten werden gemäß dem AutoFit-Parameter berechnet, und die Rahmen sind schwarz mit 0,5 Punktbreiten. Um diese Standardwerte zu ändern, verwenden Sie die ITextRange2::GetRow-Methode , um eine ITextRow-Schnittstelle abzurufen.

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