TextRange_MoveEndpointByUnit
TOC
Collapse the table of content
Expand the table of content

TextRange_MoveEndpointByUnit function

Note  This function is deprecated. Client applications should use the Microsoft UI Automation Component Object Model (COM) interfaces instead.
 

Moves an endpoint of the range the specified number of units.

Syntax


HRESULT TextRange_MoveEndpointByUnit(
  _In_  HUIATEXTRANGE            hobj,
  _In_  TextPatternRangeEndpoint endpoint,
  _In_  TextUnit                 unit,
  _In_  int                      count,
  _Out_ int                      *pRetVal
);

Parameters

hobj [in]

Type: HUIATEXTRANGE

A text range object.

endpoint [in]

Type: TextPatternRangeEndpoint

The endpoint to move (either the start or the end).

unit [in]

Type: TextUnit

The unit, such as Page, Line, or Word.

count [in]

Type: int

The number of units to move. A positive value moves the range forward; a negative value moves it backward.

pRetVal [out]

Type: int*

When this function returns, contains the number of units the endpoint actually moved. This parameter is passed uninitialized.

Return value

Type: HRESULT

Returns S_OK if successful or an error value otherwise.

Requirements

Minimum supported client

Windows XP [desktop apps only]

Minimum supported server

Windows Server 2003 [desktop apps only]

Header

UIAutomationCoreApi.h

Library

Uiautomationcore.lib

DLL

Uiautomationcore.dll

 

 

Community Additions

ADD
Show:
© 2016 Microsoft