'Declaration
Public Overridable Function CreateBrowser( _ ByVal context As ISystemContext, _ ByVal view As ViewDescription, _ ByVal referenceType As NodeId, _ ByVal includeSubtypes As Boolean, _ ByVal browseDirection As BrowseDirection, _ ByVal browseName As QualifiedName, _ ByVal additionalReferences As IEnumerable(Of IReference), _ ByVal internalOnly As Boolean _ ) As INodeBrowser
'Usage
Dim instance As NodeState Dim context As ISystemContext Dim view As ViewDescription Dim referenceType As NodeId Dim includeSubtypes As Boolean Dim browseDirection As BrowseDirection Dim browseName As QualifiedName Dim additionalReferences As IEnumerable(Of IReference) Dim internalOnly As Boolean Dim value As INodeBrowser value = instance.CreateBrowser(context, view, referenceType, includeSubtypes, browseDirection, browseName, additionalReferences, internalOnly)
public virtual INodeBrowser CreateBrowser( ISystemContext context, ViewDescription view, NodeId referenceType, bool includeSubtypes, BrowseDirection browseDirection, QualifiedName browseName, IEnumerable<IReference> additionalReferences, bool internalOnly )
public: virtual INodeBrowser^ CreateBrowser( ISystemContext^ context, ViewDescription^ view, NodeId^ referenceType, bool includeSubtypes, BrowseDirection browseDirection, QualifiedName^ browseName, IEnumerable<IReference^>^ additionalReferences, bool internalOnly )
Parameters
- context
- The context for the current operation.
- view
- The view to use.
- referenceType
- The reference type filter to use.
- includeSubtypes
- Whether to include sub-types.
- browseDirection
- The direction to browse.
- browseName
- The browse name of the targets to return.
- additionalReferences
- Any additional references that should be included in the list.
- internalOnly
- Only return references that are stored in memory.
Return Value
A thread safe object which enumerates the references for an entity.