Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Returns the coordinates for the upper left corner of a particular line and column.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)
Syntax
'Declaration
Function GetPointOfLineColumn ( _
iLine As Integer, _
iCol As Integer, _
<OutAttribute> ppt As POINT() _
) As Integer
int GetPointOfLineColumn(
int iLine,
int iCol,
POINT[] ppt
)
int GetPointOfLineColumn(
[InAttribute] int iLine,
[InAttribute] int iCol,
[OutAttribute] array<POINT>^ ppt
)
abstract GetPointOfLineColumn :
iLine:int *
iCol:int *
ppt:POINT[] byref -> int
function GetPointOfLineColumn(
iLine : int,
iCol : int,
ppt : POINT[]
) : int
Parameters
- iLine
Type: System.Int32
[in] Integer containing the line index.
- iCol
Type: System.Int32
[in] Integer containing the column index. Viewcol coordinates may include virtual space.
- ppt
Type: array<Microsoft.VisualStudio.OLE.Interop.POINT[]
[out, retval] Structure defining the x- and y- coordinates of the upper left corner of the line. For more information, see POINT in the Platform SDK.
Return Value
Type: System.Int32
If the method succeeds, it returns S_OK. If it fails, it returns an error code.
Remarks
COM Signature
From textmgr.idl:
HRESULT IVsTextView::GetPointOfLineColumn(
[in] long iLine,
[in] ViewCol iCol,
[out, retval] POINT * ppt
);
Use this method to determine the coordinates (in pixels) for the upper left corner of the specified line and column.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.