Home > All Other Interfaces > IAttributes > CreateAttribute
Creates a new layer attribute.
JavaScript |
|
CreateAttribute( sAttributeName, attrType, nStringSize) |
C# |
|
void CreateAttribute( string sAttributeName, AttributeTypeCode attrType, int nStringSize) |
C++ |
|
HRESULT CreateAttribute( BSTR sAttributeName, AttributeTypeCode attrType, long nStringSize) |
Parameters
sAttributeName
A string that holds the attribute’s name.
attrType
An enum that determines the attribute type. The following are the possible values:
· AT_UNKNOWN = -1
· AT_TEXT = 0
· AT_INTEGER = 1
· AT_DOUBLE = 2
nStringSize
The string size, if creating string attribute. Otherwise, pass 0 (zero).
Exceptions
See: HRESULT Return Values for a list of possible values returned by the HRESULT.