ITextRange2::GetSubrange-Methode (tom.h)

Ruft einen Unterbereich in einem Bereich ab.

Syntax

HRESULT GetSubrange(
  [in]  long iSubrange,
  [out] long *pcpFirst,
  [out] long *pcpLim
);

Parameter

[in] iSubrange

Typ: long

Der Unterbereichsindex.

[out] pcpFirst

Typ: long*

Die Zeichenposition für den Anfang des Unterbereichs.

[out] pcpLim

Typ: long*

Die Zeichenposition für das Ende des Unterbereichs.

Rückgabewert

Typ: HRESULT

Wenn die Methode erfolgreich ist, gibt sie NOERROR zurück. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Hinweise

Unterbereiche werden wie folgt ausgewählt.

iSubrange-Wert Unterbereich
Gleich Null Ruft den aktuellen aktiven Unterbereich ab.
Größer als 0 (null) Ruft den Unterbereich an dem von iSubrange angegebenen Index in der Reihenfolge ab, in der die Unterbereiche hinzugefügt wurden. Dies erfordert eine zusätzliche Berechnung.
Kleiner als 0 (null) Ruft den Unterbereich an dem von iSubrange angegebenen Index in erhöhter Zeichenpositionsreihenfolge ab.
 

Unter ITextRange2::GetCount finden Sie die Anzahl der Unterbereiche, die den aktiven Unterbereich nicht enthalten.

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