Newenum, Messagetag – Echelon OpenLNS User Manual

Page 486

Advertising
background image

OpenLNS Programmer's Reference

449

Comments

The parent object is determined by the means in which a

child object is accessed, not by the OpenLNS Object

hierarchy.

_NewEnum

Summary

Enables you to iterate over the objects in a collection using

For Each ... Next statements.

If you are developing your OpenLNS app in Visual C++,

you can browse a collection to find a particular item by

using the _NewEnum property. See the IEnumVARIANT
interface for details.

If you are developing your OpenLNS app in Visual Basic,

you do not need to use the _NewEnum property because

it is automatically used in the implementation of For

Each ... Next statements.

If you are developing your OpenLNS app in C#, you do

not need to use the _NewEnum property explicitly

because it is automatically used in the implemention of

foreach statements.

Availability

Local, full, and lightweight clients.

Syntax

retrievedObject = coll

Object._NewEnum

Element

Description

retrievedObject

An expression that evaluates to the

object retrieved.

collObject

An iterator object that can be used to

access members of the collection.

Data Type

Object.

Read/Write

Read only.

Added to API

OpenLNS.

MessageTag

A MessageTag object represents a single message tag. Message tags are used for defining

application message connections.

The following table summarizes the

MessageTag

object.

Description

A single message tag.

Added to API

Prior to LNS Release 3.0.

Accessed Through

MessageTags

collection object.

Default Property

Name

Methods

AddTarget

Connect

Disconnect

Properties

AddressTableIndex

AppDevice

Advertising