ValueNode Class

CVB.Net Documentation
Base class for all Nodes, that have a value.
Inheritance Hierarchy

SystemObject
  Stemmer.Cvb.GenApiNode
    Stemmer.Cvb.GenApiValueNode
      More...

Namespace:  Stemmer.Cvb.GenApi
Assembly:  Stemmer.Cvb (in Stemmer.Cvb.dll) Version: 14.0.0.0
Syntax

public abstract class ValueNode : Node, 
	IValueNode, INode

The ValueNode type exposes the following members.

Properties

  NameDescription
Public propertyAccessMode
Gets the AccessMode of this node.
(Inherited from Node.)
Public propertyAliasNode
Gets the node, that is an alias value for this node.
(Inherited from Node.)
Public propertyCacheMode
Gets the cache mode of this node.
(Inherited from Node.)
Public propertyDescription
Gets the long descriptive text of this node.
(Inherited from Node.)
Public propertyEventID
Nodes with an event identifier may become invalidated, if an event / message is delivered from the device.
(Inherited from Node.)
Public propertyHandle
Native CVB NODE handle.
(Inherited from Node.)
Public propertyIsAvailable
AccessMode helper to check whether this node is available.
(Inherited from Node.)
Public propertyIsDeprecated
Gets whether this node is considered deprecated.
(Inherited from Node.)
Public propertyIsDisposed
Tests whether the native handle has been disposed.
(Inherited from Node.)
Public propertyIsFeature
Returns whether this node is considered a feature node.
(Inherited from Node.)
Public propertyIsImplemented
AccessMode helper to check whether this node is implemented.
(Inherited from Node.)
Public propertyIsReadable
AccessMode helper to check whether this node is readable.
(Inherited from Node.)
Public propertyIsSelected
Gets whether this value is selected by at least one other node.
Public propertyIsStreamable
Returns whether this node should be used when saving camera settings.
Public propertyIsWritable
AccessMode helper to check whether this node is writable.
(Inherited from Node.)
Public propertyName
Gets the full name of this node.
(Inherited from Node.)
Public propertyNodeMap
Gets the NodeMap this node resides in.
(Inherited from Node.)
Public propertyPollingTime
Gets the polling time of this value.
Public propertySelectingNodes
Gets all nodes selecting this node.
Public propertyToolTip
Gets the short descriptive text of this node.
(Inherited from Node.)
Public propertyVerifyMode
Gets/sets how the read/write of values in this node is verified.
Public propertyVisibility
Gets the complexity level of this node.
(Inherited from Node.)
Top
Methods

  NameDescription
Public methodClose (Inherited from Node.)
Protected methodDetach
Detaches this Image object from the native object.
(Inherited from Node.)
Public methodDispose
Disposes the native object wrapped by this object immediately.
(Inherited from Node.)
Protected methodDispose(Boolean)
IDispose helper function.
(Inherited from Node.)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Finalizer.
(Inherited from Node.)
Public methodFromString
Sets the value of this node from the string value.
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodInvalidate
Invalidates the values of this node.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns this node's value as a string representation.
(Overrides ObjectToString.)
Top
Events

  NameDescription
Public eventObjectDisposing
Raised when this object is about to be disposed via the Dispose method.
(Inherited from Node.)
Public eventUpdated
Event signaling that a node property has been updated.
(Inherited from Node.)
Top
Fields

  NameDescription
Protected fieldUpdatedCallbackID
Identifier of the registered updated callback.
(Inherited from Node.)
Top
Explicit Interface Implementations

  NameDescription
Explicit interface implementationPrivate propertyINodeAliasNode
Gets the node that is an alias value for this node.
(Inherited from Node.)
Explicit interface implementationPrivate propertyINodeNodeMap
Gets the INodeMap this node resides in.
(Inherited from Node.)
Top
See Also

Reference

Inheritance Hierarchy

SystemObject
  Stemmer.Cvb.GenApiNode
    Stemmer.Cvb.GenApiValueNode
      Stemmer.Cvb.GenApiBooleanNode
      Stemmer.Cvb.GenApiCategoryNode
      Stemmer.Cvb.GenApiCommandNode
      Stemmer.Cvb.GenApiEnumEntryNode
      Stemmer.Cvb.GenApiFloatNode
      Stemmer.Cvb.GenApiRegisterNode
      Stemmer.Cvb.GenApiSelectorNode
      Stemmer.Cvb.GenApiStringNode