Returns all the gory details about the property given in propname

Namespace:  CoreDevices.Devices
Assembly:  Micromanager_net (in Micromanager_net.dll) Version: 1.0.0.0 (1.0.0.0)

Syntax

C#
public virtual void GetDevicePropertyInfoDetails(
	string PropName,
	out string _Value,
	out bool HasLimits,
	out double MinValue,
	out double MaxValue,
	out PropertyType tType,
	out bool ReadOnly,
	out bool HasAllowedValues,
	out string[] AllowedValues
)
Visual Basic (Declaration)
Public Overridable Sub GetDevicePropertyInfoDetails ( _
	PropName As String, _
	<OutAttribute> ByRef _Value As String, _
	<OutAttribute> ByRef HasLimits As Boolean, _
	<OutAttribute> ByRef MinValue As Double, _
	<OutAttribute> ByRef MaxValue As Double, _
	<OutAttribute> ByRef tType As PropertyType, _
	<OutAttribute> ByRef ReadOnly As Boolean, _
	<OutAttribute> ByRef HasAllowedValues As Boolean, _
	<OutAttribute> ByRef AllowedValues As String() _
)
Visual C++
public:
virtual void GetDevicePropertyInfoDetails(
	String^ PropName, 
	[OutAttribute] String^% _Value, 
	[OutAttribute] bool% HasLimits, 
	[OutAttribute] double% MinValue, 
	[OutAttribute] double% MaxValue, 
	[OutAttribute] PropertyType% tType, 
	[OutAttribute] bool% ReadOnly, 
	[OutAttribute] bool% HasAllowedValues, 
	[OutAttribute] array<String^>^% AllowedValues
)

Parameters

PropName
Type: System..::.String

[Missing <param name="PropName"/> documentation for "M:CoreDevices.Devices.MMDeviceBase.GetDevicePropertyInfoDetails(System.String,System.String@,System.Boolean@,System.Double@,System.Double@,CWrapper.PropertyType@,System.Boolean@,System.Boolean@,System.String[]@)"]

_Value
Type: System..::.String %

[Missing <param name="_Value"/> documentation for "M:CoreDevices.Devices.MMDeviceBase.GetDevicePropertyInfoDetails(System.String,System.String@,System.Boolean@,System.Double@,System.Double@,CWrapper.PropertyType@,System.Boolean@,System.Boolean@,System.String[]@)"]

HasLimits
Type: System..::.Boolean %

[Missing <param name="HasLimits"/> documentation for "M:CoreDevices.Devices.MMDeviceBase.GetDevicePropertyInfoDetails(System.String,System.String@,System.Boolean@,System.Double@,System.Double@,CWrapper.PropertyType@,System.Boolean@,System.Boolean@,System.String[]@)"]

MinValue
Type: System..::.Double %

[Missing <param name="MinValue"/> documentation for "M:CoreDevices.Devices.MMDeviceBase.GetDevicePropertyInfoDetails(System.String,System.String@,System.Boolean@,System.Double@,System.Double@,CWrapper.PropertyType@,System.Boolean@,System.Boolean@,System.String[]@)"]

MaxValue
Type: System..::.Double %

[Missing <param name="MaxValue"/> documentation for "M:CoreDevices.Devices.MMDeviceBase.GetDevicePropertyInfoDetails(System.String,System.String@,System.Boolean@,System.Double@,System.Double@,CWrapper.PropertyType@,System.Boolean@,System.Boolean@,System.String[]@)"]

tType
Type: CWrapper..::.PropertyType %

[Missing <param name="tType"/> documentation for "M:CoreDevices.Devices.MMDeviceBase.GetDevicePropertyInfoDetails(System.String,System.String@,System.Boolean@,System.Double@,System.Double@,CWrapper.PropertyType@,System.Boolean@,System.Boolean@,System.String[]@)"]

ReadOnly
Type: System..::.Boolean %

[Missing <param name="ReadOnly"/> documentation for "M:CoreDevices.Devices.MMDeviceBase.GetDevicePropertyInfoDetails(System.String,System.String@,System.Boolean@,System.Double@,System.Double@,CWrapper.PropertyType@,System.Boolean@,System.Boolean@,System.String[]@)"]

HasAllowedValues
Type: System..::.Boolean %

[Missing <param name="HasAllowedValues"/> documentation for "M:CoreDevices.Devices.MMDeviceBase.GetDevicePropertyInfoDetails(System.String,System.String@,System.Boolean@,System.Double@,System.Double@,CWrapper.PropertyType@,System.Boolean@,System.Boolean@,System.String[]@)"]

AllowedValues
Type: array< System..::.String >[]()[] %

[Missing <param name="AllowedValues"/> documentation for "M:CoreDevices.Devices.MMDeviceBase.GetDevicePropertyInfoDetails(System.String,System.String@,System.Boolean@,System.Double@,System.Double@,CWrapper.PropertyType@,System.Boolean@,System.Boolean@,System.String[]@)"]

See Also