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.
Sets the current context for statement completion for the command window.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop.8.0 (in Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Syntax
'Declaration
Function SetCompletionContext ( _
pszFilePath As String, _
pBuffer As IVsTextLines, _
ptsCurStatement As TextSpan(), _
punkContext As Object, _
pTextView As IVsTextView _
) As Integer
int SetCompletionContext(
string pszFilePath,
IVsTextLines pBuffer,
TextSpan[] ptsCurStatement,
Object punkContext,
IVsTextView pTextView
)
int SetCompletionContext(
[InAttribute] String^ pszFilePath,
[InAttribute] IVsTextLines^ pBuffer,
[InAttribute] array<TextSpan>^ ptsCurStatement,
[InAttribute] Object^ punkContext,
[InAttribute] IVsTextView^ pTextView
)
abstract SetCompletionContext :
pszFilePath:string *
pBuffer:IVsTextLines *
ptsCurStatement:TextSpan[] *
punkContext:Object *
pTextView:IVsTextView -> int
function SetCompletionContext(
pszFilePath : String,
pBuffer : IVsTextLines,
ptsCurStatement : TextSpan[],
punkContext : Object,
pTextView : IVsTextView
) : int
Parameters
pszFilePath
Type: System.String[in] The path to the file containing the current statement.
pBuffer
Type: Microsoft.VisualStudio.TextManager.Interop.IVsTextLines[in] The text buffer containing the current statement.
ptsCurStatement
Type: array<Microsoft.VisualStudio.TextManager.Interop.TextSpan[][in] The current statement’s text span.
punkContext
Type: System.Object[in] may be used to pass additional context in future. If none is available, NULL is passed.
pTextView
Type: Microsoft.VisualStudio.TextManager.Interop.IVsTextView[in] The text view.
Return Value
Type: System.Int32
Returns S_OK if the method succeeds.
Remarks
The command window calls this method to forward the information that the debugger passes via SetCompletionContext.
.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.