BioImager  3.9.1
A .NET microscopy imaging library. Supports various microscopes by using imported libraries & GUI automation. Supported libraries include PriorĀ® & ZeissĀ® & all devices supported by Micromanager 2.0 and python-microscope.
Loading...
Searching...
No Matches
BioImager.Recordings.Node Class Reference

Public Types

enum  Type
 

Public Member Functions

 Node (Automation.Action el, TreeNode n, Type t)
 
 Node (Automation.Recording rec, TreeNode n, Type t)
 
override string ToString ()
 

Public Attributes

Automation.Recording recording
 
Automation.Action action
 
Type type
 
TreeNode node
 

Detailed Description

Definition at line 130 of file Recordings.cs.

Member Enumeration Documentation

◆ Type

enum BioImager.Recordings.Node.Type

Definition at line 135 of file Recordings.cs.

136 {
137 recording,
138 action
139 }

Constructor & Destructor Documentation

◆ Node() [1/2]

BioImager.Recordings.Node.Node ( Automation.Action  el,
TreeNode  n,
Type  t 
)

Definition at line 142 of file Recordings.cs.

143 {
144 action = el;
145 node = n;
146 type = t;
147 recording = new Automation.Recording();
148 recording.List.Add(el);
149 //items = Automation.AutomationHelpers.GetAllChildren(el.element);
150 }

◆ Node() [2/2]

BioImager.Recordings.Node.Node ( Automation.Recording  rec,
TreeNode  n,
Type  t 
)

Definition at line 151 of file Recordings.cs.

152 {
153 recording = rec;
154 node = n;
155 type = t;
156 //items = Automation.AutomationHelpers.GetAllChildren(el.element);
157 }

Member Function Documentation

◆ ToString()

override string BioImager.Recordings.Node.ToString ( )

Definition at line 158 of file Recordings.cs.

159 {
160 return action.Name + ", " + action.AutomationID + ", " + action.ClassName.ToString() + ", " + action.ActionType;
161 }

Member Data Documentation

◆ action

Automation.Action BioImager.Recordings.Node.action

Definition at line 133 of file Recordings.cs.

◆ node

TreeNode BioImager.Recordings.Node.node

Definition at line 141 of file Recordings.cs.

◆ recording

Automation.Recording BioImager.Recordings.Node.recording

Definition at line 132 of file Recordings.cs.

◆ type

Type BioImager.Recordings.Node.type

Definition at line 134 of file Recordings.cs.

Referenced by microscope.stages.linkam._CommsInfo.view_of_info().


The documentation for this class was generated from the following file: