Click or drag to resize

IBrowseItem Interface

A browsable item, usually representing a symbol in the PLC symbol table. Can optionally also implement IBrowseItemDescription.

Namespace: Demo3D.PLC.Comms
Assembly: PLC (in PLC.dll) Version: 19.00.00
Syntax
C#
public interface IBrowseItem : IAddress, 
	IEquatable<IAddress>

The IBrowseItem type exposes the following members.

Properties
 NameDescription
Public propertyAccessName User printable string address.
(Inherited from IAddress)
Public propertyAllowedAccess The access rights for this address.
(Inherited from IAddress)
Public propertyIsBranch True if this item has children and can be expanded.
Public propertyIsItem True if this item can be loaded.
Public propertyName The name of this browse item node.
Public propertyParent The parent browse item.
Top
Methods
 NameDescription
Public methodFindChild Find a child item with the given itemName or accessName.
Public methodGetChildren Return children of a branch item.
Public methodGetDataType Returns the type defined by this address.
(Inherited from IAddress)
Top
Extension Methods
 NameDescription
Public Extension MethodAssociatedServerItem Gets one ServerItem corresponding to a browseItem.
(Defined by BrowseItemExtensions)
Public Extension MethodFindChild Finds a child item with the given name.
(Defined by BrowseItemExtensions)
Public Extension MethodFullName Returns the full (usually dot separated) name.
(Defined by BrowseItemExtensions)
Public Extension MethodIOSymbol Returns the CIP IOSymbol for a symbol table browseItem.
(Defined by IOSymbolExtensions)
Public Extension MethodIsAllLoaded Gets a value indicating whether all items from the browseItem have been loaded.
(Defined by BrowseItemExtensions)
Public Extension MethodIsAnyLoadable Gets a value indicating whether any item, or sub-items, can be loaded.
(Defined by BrowseItemExtensions)
Public Extension MethodIsAnyLoaded Gets a value indicating whether any items from the branch have been loaded.
(Defined by BrowseItemExtensions)
Public Extension MethodPLCSymbol Returns the CIP PLCSymbol for a symbol table browseItem.
(Defined by PLCSymbolExtensions)
Public Extension MethodSiblingServerItems Gets all sibling server items belonging to this browseItem.
(Defined by BrowseItemExtensions)
Public Extension MethodTreatAsItem Gets a value indicating whether this branch should be treated as an item.
(Defined by BrowseItemExtensions)
Top
See Also