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)
Syntax
'宣言
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, _
pvChar)
int SetLineChar(
ref Object pvLine,
ref Object pvChar
)
int SetLineChar(
[InAttribute] Object^% pvLine,
[InAttribute] Object^% pvChar
)
function SetLineChar(
pvLine : Object,
pvChar : Object
) : int
Parameters
pvLine
Type: System.Object%[in] Line number of the cursor.
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.
Remarks
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 a 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.
Permissions
- 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.