'Declaration<ExtensionAttribute()> <NotNullAttribute()> Public Overloads Shared Function BrowseTree( _ ByVal client As IEasyDAClient, _ ByVal serverDescriptor As ServerDescriptor, _ ByVal nodeDescriptor As DANodeDescriptor, _ ByVal browseParameters As DABrowseParameters, _ ByVal nodeElementsTransformer As Func(Of IEnumerable(Of DANodeElement),IEnumerable(Of DANodeElement)) _ ) As ITreeTraversable(Of DANodeTreePosition)
'UsageDim client As IEasyDAClient Dim serverDescriptor As ServerDescriptor Dim nodeDescriptor As DANodeDescriptor Dim browseParameters As DABrowseParameters Dim nodeElementsTransformer As Func(Of IEnumerable(Of DANodeElement),IEnumerable(Of DANodeElement)) Dim value As ITreeTraversable(Of DANodeTreePosition) value = IEasyDAClientExtension2.BrowseTree(client, serverDescriptor, nodeDescriptor, browseParameters, nodeElementsTransformer)
[Extension()] [NotNull()] public static ITreeTraversable<DANodeTreePosition> BrowseTree( IEasyDAClient client, ServerDescriptor serverDescriptor, DANodeDescriptor nodeDescriptor, DABrowseParameters browseParameters, Func<IEnumerable<DANodeElement>,IEnumerable<DANodeElement>> nodeElementsTransformer )
[Extension()] [NotNull()] public: static ITreeTraversable<DANodeTreePosition^>^ BrowseTree( IEasyDAClient^ client, ServerDescriptor^ serverDescriptor, DANodeDescriptor^ nodeDescriptor, DABrowseParameters^ browseParameters, Func<IEnumerable<DANodeElement^>^,IEnumerable<DANodeElement^>^>^ nodeElementsTransformer )
Parameters
- client
 - The client object that will perform the operation.
 - serverDescriptor
 - Server descriptor. Identifies the OPC-DA server.
 - nodeDescriptor
 - Starting node descriptor. Identifies the node in OPC server's address space.
 - browseParameters
 - Contains filtering conditions for OPC Data Access node browsing.
 - nodeElementsTransformer
 - Transforms a sequence of child node elements before it is used for further browsing.