Helper view on other node. More...
Inherits Node.
Protected Member Functions | |
override void | Dispose (bool disposing) |
Non decreasing dispose. More... | |
Protected Member Functions inherited from Node | |
void | Detach () |
Detaches this Image object from the native object. More... | |
virtual void | Dispose (bool disposing) |
IDispose helper function. More... | |
Package Functions | |
NodeRef (Node referencedNode) | |
Ctor. More... | |
Package Functions inherited from Node | |
Node (NodeMap parent, IntPtr handle) | |
Creates the node from its parent node map and native handle . More... | |
virtual string | ToDebugString () |
Debug helper to display a value if possible. More... | |
void | NativeCall (Processing.StandardProcessingFunctionVoid fn) |
Helper to throw an annotated exception. More... | |
void | RaiseNativeCallException (int result) |
Helper to transform failed native call into an exception. More... | |
TOut | NativeCall< TOut > (Processing.StandardProcessingFunction1< TOut > fn) |
Helper to throw an annotated exception. More... | |
bool | GetInfoAsBool (NodeInfo command) |
Gets information about this node. More... | |
long | GetInfoAsInt (NodeInfo command) |
Gets information about this node. More... | |
string | GetInfoAsString (NodeInfo command) |
Gets information about this node. More... | |
int | GetDependentNodeCount (NodeList type) |
Gets the number of nodes in the list identified by type . More... | |
IEnumerable< T > | GetDependentNodes< T > (NodeList type) |
Gets all nodes dependent on this one selected by type . More... | |
Additional Inherited Members | |
Public Member Functions inherited from Node | |
void | Dispose () |
Disposes the native object wrapped by this object immediately. More... | |
void | Close () |
Alias of the Dispose() method. More... | |
Protected Attributes inherited from Node | |
readonly IntPtr | UpdatedCallbackID |
Identifier of the registered updated callback. | |
Package Types inherited from Node | |
enum | NodeInfo { Name = 0 , DisplayName , AccessMode , Max , Min , Increment , NumEnumEntries , Streamable , CachingMode , ToolTip , Description , Visibility , PollingTime , EventID , RegisterAddress , RegisterLength , Representation , Unit , AliasName , Deprecated , Feature } |
Native information retrieval commands. More... | |
enum | NodeType { Invalid = -1 , Unknown = 0 , Boolean , Category , Command , Enumeration , EnumEntry , Float , Integer , String , Port , Node } |
Publicly supported node types (basic GenApi interfaces). More... | |
enum | NodeList { ChildNode = 0 , Selected , EnumEntry , Selecting } |
Types of lists to retrieve from a node. More... | |
Static Package Functions inherited from Node | |
static Node | FromName (NodeMap parent, string name) |
Factory method to create node instances dependent on its type. More... | |
Properties inherited from Node | |
bool | IsDisposed [get] |
Tests whether the native handle has been disposed. | |
IntPtr | Handle [get] |
Native CVB NODE handle. More... | |
NodeMap | NodeMap [get] |
Gets the GenApi.NodeMap this node resides in. | |
string | Name [get] |
Gets the full name of this node. More... | |
string | ToolTip [get] |
Gets the short descriptive text of this node. More... | |
string | Description [get] |
Gets the long descriptive text of this node. More... | |
AccessMode | AccessMode [get] |
Gets the GenApi.AccessMode of this node. | |
bool | IsImplemented [get] |
AccessMode helper to check whether this node is implemented. | |
bool | IsAvailable [get] |
AccessMode helper to check whether this node is available. | |
bool | IsReadable [get] |
AccessMode helper to check whether this node is readable. | |
bool | IsWritable [get] |
AccessMode helper to check whether this node is writable. | |
CacheMode | CacheMode [get] |
Gets the cache mode of this node. More... | |
string | EventID [get] |
Nodes with an event identifier may become invalidated, if an event / message is delivered from the device. | |
bool | IsFeature [get] |
Returns whether this node is considered a feature node. More... | |
bool | IsDeprecated [get] |
Gets whether this node is considered deprecated. More... | |
Visibility | Visibility [get] |
Gets the complexity level of this node. More... | |
Node | AliasNode [get] |
Gets the node, that is an alias value for this node. More... | |
Properties inherited from INativeHandle | |
IntPtr | Handle [get] |
The native handle of the object. | |
bool | IsDisposed [get] |
Possibility to check whether the object has already been disposed of. | |
Properties inherited from INode | |
INodeMap | NodeMap [get] |
Gets the INodeMap this node resides in. | |
string | Name [get] |
Gets the full name of this node. More... | |
string | ToolTip [get] |
Gets the short descriptive text of this node. More... | |
string | Description [get] |
Gets the long descriptive text of this node. More... | |
AccessMode | AccessMode [get] |
Gets the GenApi.AccessMode of this node. | |
bool | IsImplemented [get] |
AccessMode helper to check whether this node is implemented. | |
bool | IsAvailable [get] |
AccessMode helper to check whether this node is available. | |
bool | IsReadable [get] |
AccessMode helper to check whether this node is readable. | |
bool | IsWritable [get] |
AccessMode helper to check whether this node is writable. | |
CacheMode | CacheMode [get] |
Gets the cache mode of this node. More... | |
string | EventID [get] |
Nodes with an event identifier may become invalidated if an event/message is delivered from the device. | |
bool | IsFeature [get] |
Gets whether this node is considered a feature node. More... | |
bool | IsDeprecated [get] |
Gets whether this node is considered deprecated. More... | |
Visibility | Visibility [get] |
Gets the complexity level of this node. More... | |
INode | AliasNode [get] |
Gets the node that is an alias value for this node. More... | |
Events inherited from Node | |
NativeHandleEventDelegate | ObjectDisposing |
Raised when this object is about to be disposed via the IDisposable.Dispose method. More... | |
EventHandler | Updated |
Event signaling that a node property has been updated. More... | |
Events inherited from INativeHandle | |
NativeHandleEventDelegate | ObjectDisposing |
Raised when this object is about to be disposed via the IDisposable.Dispose method. More... | |
Helper view on other node.
|
protectedvirtual |