'Declaration
<ExtensionAttribute()> <ElementsNotNullAttribute()> <NotNullAttribute()> Public Overloads Shared Function BrowseLeaves( _ ByVal client As IEasyDAClient, _ ByVal serverDescriptor As ServerDescriptor, _ ByVal parentNodeDescriptor As DANodeDescriptor, _ ByVal elementNameFilter As String, _ ByVal vendorFilter As String _ ) As DANodeElementCollection
'Usage
Dim client As IEasyDAClient Dim serverDescriptor As ServerDescriptor Dim parentNodeDescriptor As DANodeDescriptor Dim elementNameFilter As String Dim vendorFilter As String Dim value As DANodeElementCollection value = IEasyDAClientExtension.BrowseLeaves(client, serverDescriptor, parentNodeDescriptor, elementNameFilter, vendorFilter)
[Extension()] [ElementsNotNull()] [NotNull()] public static DANodeElementCollection BrowseLeaves( IEasyDAClient client, ServerDescriptor serverDescriptor, DANodeDescriptor parentNodeDescriptor, string elementNameFilter, string vendorFilter )
[Extension()] [ElementsNotNull()] [NotNull()] public: static DANodeElementCollection^ BrowseLeaves( IEasyDAClient^ client, ServerDescriptor^ serverDescriptor, DANodeDescriptor^ parentNodeDescriptor, String^ elementNameFilter, String^ vendorFilter )
Parameters
- client
- The client object that will perform the operation.
- serverDescriptor
- The OPC server involved in the operation.
- parentNodeDescriptor
- Descriptor for the parent branch to be browsed (can be the root).
- elementNameFilter
- A wildcard string to filter the returned element names (empty string for no filtering)
- vendorFilter
- A server specific filter string (empty string for no filtering)
Return Value
The method returns a keyed collection of OpcLabs.EasyOpc.DataAccess.AddressSpace.DANodeElement values, each containing information about a particular leaf found. The keys of the keyed collection are the names of the leaves.