ProjectUtilities.VisitNodes Method
Visits all the nodes in the project.
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 Sub VisitNodes ( _
rootNode As IDatabaseNode, _
userData As Object, _
filter As NodeFilter _
)
'Usage
Dim rootNode As IDatabaseNode
Dim userData As Object
Dim filter As NodeFilter
ProjectUtilities.VisitNodes(rootNode, userData, _
filter)
public static void VisitNodes(
IDatabaseNode rootNode,
Object userData,
NodeFilter filter
)
public:
static void VisitNodes(
IDatabaseNode^ rootNode,
Object^ userData,
NodeFilter^ filter
)
public static function VisitNodes(
rootNode : IDatabaseNode,
userData : Object,
filter : NodeFilter
)
static member VisitNodes :
rootNode:IDatabaseNode *
userData:Object *
filter:NodeFilter -> unit
Parameters
- rootNode
Type: Microsoft.VisualStudio.Data.Schema.Project.Project.IDatabaseNode
The root of the hierarchy to visit
- userData
Type: System.Object
User data to pass to the filter delegate
- filter
Type: Microsoft.VisualStudio.Data.Schema.Project.Project.Utilities.NodeFilter
The filter delegate
.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