Interface ICamApiFloatCustomAttribute
Custom attribute instance with value of Float type.
Assembly: CAMAPI.CustomAttributes.dll
Syntax
[Guid("E41D192D-8F10-4370-9ED1-8E4F2E64F144")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface ICamApiFloatCustomAttribute : ICamApiCustomAttributeWithValue, ICamApiCustomAttribute
Properties
Bounds
The limits for attribute value if the attribute has Range restriction.
Declaration
ICamApiCustomAttributeFloatBounds Bounds { get; }
Property Value
Description
Declaration
string Description { get; set; }
Property Value
EnumValues
The list of available values if the attribute has Enum restriction.
Declaration
ICamApiAttributeFloatEnumValues EnumValues { get; }
Property Value
InstanceID
Declaration
Property Value
Type |
Description |
System.Guid |
|
Name
Declaration
string Name { get; set; }
Property Value
ParentInstanceID
Declaration
Guid ParentInstanceID { get; }
Property Value
Type |
Description |
System.Guid |
|
ReadOnly
Declaration
bool ReadOnly { get; set; }
Property Value
Restrictions
Restrictions for value of the attribute.
Declaration
TAttributeValueRestriction Restrictions { get; set; }
Property Value
TypeCategoryID
Declaration
Guid TypeCategoryID { get; set; }
Property Value
Type |
Description |
System.Guid |
|
TypeID
Declaration
Property Value
Type |
Description |
System.Guid |
|
Units
Declaration
string Units { get; set; }
Property Value
Value
Declaration
double Value { get; set; }
Property Value
ValueType
Declaration
TCustomAttributeValueType ValueType { get; }
Property Value
Visible
Declaration
bool Visible { get; set; }
Property Value