beautypg.com

Newenum, Nvmonitoroptions – Echelon OpenLNS User Manual

Page 665

background image

OpenLNS Programmer's Reference

628

Read/Write

Read only.

Added to API

Depends on the object used to access the property. Generally,

this property exists for an object as soon as the object is

added to the API.

_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.

NvMonitorOptions

The

NvMonitorOptions

object contains a set of monitoring options that can be applied to the

network variable monitor points that LNS is monitoring. Depending on how this object is

accessed, writing to it may affect the monitoring options used for an entire monitor set, or for

an individual network variable monitor point.
The

NvMonitorOptions

object accessed through a

MonitorSet

object's

NvOptions

property

contains the defaults options for the monitor set. These are the default options applied to all

NvMonitorPoint

objects as they are added to the monitor set.

You can change the defaults an individual

NvMonitorPoint

uses by writing to the

NvMonitorOptions

object accessed through the

DefaultOptions

property of that

NvMonitorPoint

object. This object contains the default options that will be used each time

the monitor set containing that particular

NvMonitorPoint

object is opened. Note that this

only applies to network variable monitor points in permanent monitor sets. The