Task.IVsTaskItem.OnFilterTask Method
Raised when a task has been filtered into or out of a view.
Namespace: Microsoft.VisualStudio.Shell
Assemblies: Microsoft.VisualStudio.Shell.9.0 (in Microsoft.VisualStudio.Shell.9.0.dll)
Microsoft.VisualStudio.Shell.10.0 (in Microsoft.VisualStudio.Shell.10.0.dll)
Microsoft.VisualStudio.Shell (in Microsoft.VisualStudio.Shell.dll)
Syntax
'Declaration
Private Function OnFilterTask ( _
f As Integer _
) As Integer Implements IVsTaskItem.OnFilterTask
'Usage
Dim instance As Task
Dim f As Integer
Dim returnValue As Integer
returnValue = CType(instance, IVsTaskItem).OnFilterTask(f)
int IVsTaskItem.OnFilterTask(
int f
)
private:
virtual int OnFilterTask(
int f
) sealed = IVsTaskItem::OnFilterTask
private abstract OnFilterTask :
f:int -> int
private override OnFilterTask :
f:int -> int
JScript does not support explicit interface implementations.
Parameters
- f
Type: System.Int32
If true, the task has become visible, otherwise it has become invisible.
Return Value
Type: System.Int32
S_OK().
Implements
IVsTaskItem.OnFilterTask(Int32)
Remarks
By default this method is not implemented.
This method is called when the view changes and certain tasks have been filtered in or out of the view. This can happen, for example, when the user changes the current view of the task list, or by calling the RefreshTasks , AutoFilter, or AutoFilter2 methods.
.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.