Share via


NodeFilter Delegate

Delegate used during searches to filter in or filter out individual nodes.

This API is not CLS-compliant. The CLS-compliant alternative is .

Namespace:  Microsoft.VisualStudio.Data.Schema.Project.Project.Utilities
Assembly:  Microsoft.VisualStudio.Data.Schema.Project (in Microsoft.VisualStudio.Data.Schema.Project.dll)

Syntax

'Declaration
<CLSCompliantAttribute(False)> _
Public Delegate Function NodeFilter ( _
    node As IDatabaseNode, _
    criteria As Object _
) As Boolean
'Usage
Dim instance As New NodeFilter(AddressOf HandlerMethod)
[CLSCompliantAttribute(false)]
public delegate bool NodeFilter(
    IDatabaseNode node,
    Object criteria
)
[CLSCompliantAttribute(false)]
public delegate bool NodeFilter(
    IDatabaseNode^ node, 
    Object^ criteria
)
JScript does not support delegates.
[<CLSCompliantAttribute(false)>]
type NodeFilter = 
    delegate of 
        node:IDatabaseNode * 
        criteria:Object -> bool

Parameters

Return Value

Type: System.Boolean

See Also

Reference

Microsoft.VisualStudio.Data.Schema.Project.Project.Utilities Namespace