'Declaration
<ExtensionAttribute()> <NotNullAttribute()> Public Overloads Shared Function BrowseTree( _ ByVal client As IEasyAEClient, _ ByVal serverDescriptor As ServerDescriptor, _ ByVal nodeDescriptor As AENodeDescriptor, _ ByVal browseParameters As AEBrowseParameters, _ ByVal nodeElementsTransformer As Func(Of IEnumerable(Of AENodeElement),IEnumerable(Of AENodeElement)) _ ) As ITreeTraversable(Of AENodeTreePosition)
'Usage
Dim client As IEasyAEClient Dim serverDescriptor As ServerDescriptor Dim nodeDescriptor As AENodeDescriptor Dim browseParameters As AEBrowseParameters Dim nodeElementsTransformer As Func(Of IEnumerable(Of AENodeElement),IEnumerable(Of AENodeElement)) Dim value As ITreeTraversable(Of AENodeTreePosition) value = IEasyAEClientExtension2.BrowseTree(client, serverDescriptor, nodeDescriptor, browseParameters, nodeElementsTransformer)
[Extension()] [NotNull()] public static ITreeTraversable<AENodeTreePosition> BrowseTree( IEasyAEClient client, ServerDescriptor serverDescriptor, AENodeDescriptor nodeDescriptor, AEBrowseParameters browseParameters, Func<IEnumerable<AENodeElement>,IEnumerable<AENodeElement>> nodeElementsTransformer )
[Extension()] [NotNull()] public: static ITreeTraversable<AENodeTreePosition^>^ BrowseTree( IEasyAEClient^ client, ServerDescriptor^ serverDescriptor, AENodeDescriptor^ nodeDescriptor, AEBrowseParameters^ browseParameters, Func<IEnumerable<AENodeElement^>^,IEnumerable<AENodeElement^>^>^ nodeElementsTransformer )
Parameters
- client
- The client object that will perform the operation.
- serverDescriptor
- Server descriptor. Identifies the OPC-A&E server.
- nodeDescriptor
- Starting node descriptor. Identifies the node in OPC server's address space.
- browseParameters
- Contains filtering conditions for OPC Alarms&Events node browsing.
- nodeElementsTransformer
- Transforms a sequence of child node elements before it is used for further browsing.