ProjectUtilities.FindNode Method
Finds the first node matching the search criteria.
Namespace: Microsoft.VisualStudio.Data.Schema.Project.Project.Utilities
Assembly: Microsoft.VisualStudio.Data.Schema.Project (in Microsoft.VisualStudio.Data.Schema.Project.dll)
Syntax
'Declaration
Public Shared Function FindNode ( _
rootNode As IDatabaseNode, _
filter As NodeFilter, _
criteria As Object _
) As IDatabaseNode
'Usage
Dim rootNode As IDatabaseNode
Dim filter As NodeFilter
Dim criteria As Object
Dim returnValue As IDatabaseNode
returnValue = ProjectUtilities.FindNode(rootNode, _
filter, criteria)
public static IDatabaseNode FindNode(
IDatabaseNode rootNode,
NodeFilter filter,
Object criteria
)
public:
static IDatabaseNode^ FindNode(
IDatabaseNode^ rootNode,
NodeFilter^ filter,
Object^ criteria
)
public static function FindNode(
rootNode : IDatabaseNode,
filter : NodeFilter,
criteria : Object
) : IDatabaseNode
static member FindNode :
rootNode:IDatabaseNode *
filter:NodeFilter *
criteria:Object -> IDatabaseNode
Parameters
- rootNode
Type: Microsoft.VisualStudio.Data.Schema.Project.Project.IDatabaseNode
The root node
- filter
Type: Microsoft.VisualStudio.Data.Schema.Project.Project.Utilities.NodeFilter
The node filter
- criteria
Type: System.Object
The search criteria
Return Value
Type: Microsoft.VisualStudio.Data.Schema.Project.Project.IDatabaseNode
.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.
See Also
Reference
Microsoft.VisualStudio.Data.Schema.Project.Project.Utilities Namespace