'Declaration
<ExtensionAttribute()> <ElementsNotNullAttribute()> <NotNullAttribute()> Public Overloads Shared Function BrowseBranches( _ ByVal client As IEasyDAClient, _ ByVal machineName As String, _ ByVal serverClass As String, _ ByVal parentItemId As String, _ ByVal elementNameFilter As String, _ ByVal vendorFilter As String _ ) As DANodeElementCollection
'Usage
Dim client As IEasyDAClient Dim machineName As String Dim serverClass As String Dim parentItemId As String Dim elementNameFilter As String Dim vendorFilter As String Dim value As DANodeElementCollection value = IEasyDAClientExtension.BrowseBranches(client, machineName, serverClass, parentItemId, elementNameFilter, vendorFilter)
[Extension()] [ElementsNotNull()] [NotNull()] public static DANodeElementCollection BrowseBranches( IEasyDAClient client, string machineName, string serverClass, string parentItemId, string elementNameFilter, string vendorFilter )
[Extension()] [ElementsNotNull()] [NotNull()] public: static DANodeElementCollection^ BrowseBranches( IEasyDAClient^ client, String^ machineName, String^ serverClass, String^ parentItemId, String^ elementNameFilter, String^ vendorFilter )
Parameters
- client
- The client object that will perform the operation.
- machineName
- Name of the machine (empty string for local computer).
- serverClass
- Contains ProgID of the OPC server to browse.
- parentItemId
- ID of the parent branch to be browsed (empty string for 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 dictionary of OpcLabs.EasyOpc.DataAccess.AddressSpace.DANodeElement values, each containing information about a particular branch found. The keys of the dictionary are the names of the branches.