The XYStage type exposes the following members.
Methods
Name | Description | |
---|---|---|
BuildPropertyList |
This is used from the startup scripts to build the propertylist without using the
default propertylist
(Inherited from MMDeviceBase.) | |
ClearPropBuffer |
Runs all device property change requests that have been made since the device was declared busy.
(Inherited from MMDeviceBase.) | |
Dispose | ||
Equals | (Inherited from Object.) | |
Finalize | (Overrides Object..::.Finalize()()().) | |
GetAllDeviceProperties |
Returns active property list for this device. Values autoupdate and produce an event to ensure all users have the same value
(Inherited from MMDeviceBase.) | |
GetDevicePropertyInfo |
Gets active information from each single property value for this device. Values autoupdate and produce an event to ensure all users have the same value
(Inherited from MMDeviceBase.) | |
GetDevicePropertyInfoDetails |
Returns all the gory details about the property given in propname
(Inherited from MMDeviceBase.) | |
GetDevicePropertyNames |
Gets a list of all the property names possible for this device.
(Inherited from MMDeviceBase.) | |
GetDevicePropertyValue |
Gets the value of the device property directly from Micromanager or whatever is the source
(Inherited from MMDeviceBase.) | |
GetDevicePropertyValues |
Gets a snapshot of all the device properties and their current values
(Inherited from MMDeviceBase.) | |
GetHashCode |
Serves as a hash function for a particular type.
(Inherited from Object.) | |
GetStagePosition |
Gets Current stage position
| |
GetType |
Gets the Type of the current instance.
(Inherited from Object.) | |
GoToLocation | Overloaded. | |
InitializePropertyList |
This builds the device property list. It must be called before the device does anything. Setting clear properties to false allows the
device adapter or user to build the property list in several steps. This is useful for devices that have both real micromanager properties as well as
virtual properties such as the function generators
(Inherited from MMDeviceBase.) | |
MakeOffical | (Overrides MMDeviceBase..::.MakeOffical()()().) | |
MemberwiseClone |
Creates a shallow copy of the current Object.
(Inherited from Object.) | |
MoveStageAbsolute |
Moves stage to an absolute position. What that posiition is depends on the stage driver and so forth.
| |
MoveStageGuarantee |
This is a blocking move. Moves stage until it reaches its position and then stops
| |
MoveStageRelative |
Moves the stage relative to its current location
| |
pi_OnPropValueSet |
Receives notification that the value has been updated
(Inherited from MMDeviceBase.) | |
PropertyIsSaveable |
Determines if a device property has been marked as needing to be saved
(Inherited from MMDeviceBase.) | |
RenameStop | Overloaded. | |
RunCommand |
This runs a CommandState command. This is used to change a property value, or can be a custom command for this device
(Inherited from MMDeviceBase.) | |
SetCore | Overloaded. | |
SetDeviceProperty |
Sets the value of the device property. All values must be strings as this is the protocol set by micromanager. If the device is busy, then this will wait until the device is ready to accept commands
(Inherited from MMDeviceBase.) | |
SetPropUI |
Connects the default property listing GUI to this device. The properties are automatically loaded into the prop list.
(Inherited from MMDeviceBase.) | |
StopDevice | (Overrides MMDeviceBase..::.StopDevice()()().) | |
StopStage |
Requests that the sage freezes
| |
StopStageThread |
Kills the stage thread. Should be done before the control is stopped.
| |
ToString | (Inherited from Object.) |