IVsStatusbar.SetLineChar Method

Displays the line number and character position in the editor information area of the status bar.

Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)


Function SetLineChar ( _
    ByRef pvLine As Object, _
    ByRef pvChar As Object _
) As Integer
‘사용 방법
Dim instance As IVsStatusbar
Dim pvLine As Object
Dim pvChar As Object
Dim returnValue As Integer

returnValue = instance.SetLineChar(pvLine, _
int SetLineChar(
    ref Object pvLine,
    ref Object pvChar
int SetLineChar(
    [InAttribute] Object^% pvLine, 
    [InAttribute] Object^% pvChar
abstract SetLineChar : 
        pvLine:Object byref * 
        pvChar:Object byref -> int 
function SetLineChar(
    pvLine : Object, 
    pvChar : Object
) : int


  • pvChar
    Type: System.Object%
    [in] Character position of the cursor.

Return Value

Type: System.Int32
If the method succeeds, it returns S_OK. If it fails, it returns an error code.


COM Signature

From vsshell.idl:

HRESULT IVsStatusbar::SetLineChar(
   [in]VARIANT *pvLine,
   [in]VARIANT *pvChar

The line number and character position are displayed as "Ln##Ch##" in the editor information area of the status bar.

For both parameters, pass in nulla null reference (Nothing in Visual Basic) to leave their values unchanged. The VARIANT for each parameter must be VT_I2, VT_I4, VT_BSTR, or VT_EMPTY. If it is VT_I2 or VT_I4, the number is formatted into Ln ##, Ch ##. If it is VT_BSTR, the text is displayed as is, with no formatting. If it is VT_EMPTY, that field is not displayed.

.NET Framework Security

See Also


IVsStatusbar Interface

IVsStatusbar Members

Microsoft.VisualStudio.Shell.Interop Namespace