funzione TextRange_MoveEndpointByUnit (uiautomationcoreapi.h)

Nota Questa funzione è deprecata. Le applicazioni client devono usare invece le interfacce Microsoft Automazione interfaccia utente Component Object Model (COM).
 
Sposta un endpoint dell'intervallo il numero specificato di unità.

Sintassi

HRESULT TextRange_MoveEndpointByUnit(
  [in]  HUIATEXTRANGE            hobj,
  [in]  TextPatternRangeEndpoint endpoint,
  [in]  TextUnit                 unit,
  [in]  int                      count,
  [out] int                      *pRetVal
);

Parametri

[in] hobj

Tipo: HUIATEXTRANGE

Oggetto intervallo di testo.

[in] endpoint

Tipo: TextPatternRangeEndpoint

Endpoint da spostare (inizio o fine).

[in] unit

Tipo: TextUnit

Unità, ad esempio Page, Line o Word.

[in] count

Tipo: int

Numero di unità da spostare. Un valore positivo sposta l'intervallo in avanti; un valore negativo lo sposta indietro.

[out] pRetVal

Tipo: int*

Quando questa funzione restituisce, contiene il numero di unità effettivamente spostate dall'endpoint. Questo parametro viene passato non inizializzato.

Valore restituito

Tipo: HRESULT

Restituisce S_OK se ha esito positivo o un valore di errore in caso contrario.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione uiautomationcoreapi.h
Libreria Uiautomationcore.lib
DLL Uiautomationcore.dll