Interface ICamApiStringCustomAttribute
Custom attribute instance with value of String type.
Assembly: CAMAPI.CustomAttributes.dll
Syntax
[Guid("FBA40A41-4192-48BA-9385-1F2850003549")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface ICamApiStringCustomAttribute : ICamApiCustomAttributeWithValue, ICamApiCustomAttribute
Properties
Description
Declaration
string Description { get; set; }
Property Value
EnumValues
The list of available values if the attribute has Enum restriction.
Declaration
ICamApiAttributeStringEnumValues 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
string Value { get; set; }
Property Value
ValueType
Declaration
TCustomAttributeValueType ValueType { get; }
Property Value
Visible
Declaration
bool Visible { get; set; }
Property Value