Partager via


IVsTextLineMarker.ResetSpan(Int32, Int32, Int32, Int32) Method

Definition

Resets the position of the text marker.

public:
 int ResetSpan(int iStartLine, int iStartIndex, int iEndLine, int iEndIndex);
public:
 int ResetSpan(int iStartLine, int iStartIndex, int iEndLine, int iEndIndex);
int ResetSpan(int iStartLine, int iStartIndex, int iEndLine, int iEndIndex);
public int ResetSpan (int iStartLine, int iStartIndex, int iEndLine, int iEndIndex);
abstract member ResetSpan : int * int * int * int -> int
Public Function ResetSpan (iStartLine As Integer, iStartIndex As Integer, iEndLine As Integer, iEndIndex As Integer) As Integer

Parameters

iStartLine
Int32

[in] Line containing the beginning of the text marker.

iStartIndex
Int32

[in] Starting character index for the text marker within the line. This value must be less than or equal to the length of line.

iEndLine
Int32

[in] Line containing the end of the text marker.

iEndIndex
Int32

[in] Ending character index for the text marker within the line. This value must be length of line.

Returns

If the method succeeds, it returns S_OK. If it fails, it returns an error code.

Remarks

COM Signature

From textmgr.idl:

HRESULT IVsTextLineMarker::ResetSpan(  
   [in] long iStartLine,  
   [in] CharIndex iStartIndex,  
   [in] long iEndLine  
);  

Use this method to change the extent of a text marker

Applies to