AcMapObjClass::EErrCode Enumeration

Land Desktop Development ARX CPP SDK

AcMapObjClass:: EErrCode Enumeration
 

Classification error codes.

enum EErrCode {
  eOk = 0x1,
  eFailed,
  eFileAlreadyExists,
  eFileNotFound,
  eFileNameInvalid,
  eNoSchemaFileAttached,
  eSchemaFileAttachedAndFound,
  eSchemaFileAttachedButNotFound,
  eOutOfRange,
  eMissingProperty,
  eClassNotFound,
  eBaseClassNotFound,
  eClassAlreadyExists,
  eClassNameInvalid,
  eClassNameTooLong,
  eBaseClassOnly,
  eUnsupportedEntityType,
  eRxClassNotFound,
  eAlreadyClassified,
  eAlreadyUnclassified,
  eEntityNotClassified,
  ePropertyNotFound,
  ePropertyAlreadyExists,
  eFailedSavingSchema,
  eInvalidType,
  eClassUnsupportedCreateType,
  eProductUnsupportedCreateType,
  eNoUserPrivilegeToAlterSchema,
  eClassNotFromCurrentSchema,
  ePropertyReadOnly
};
File

AcMapObjClass.h

Parameters 
Description 
eOk 
The action completed successfully. 
eFailed 
The action failed. 
eFileAlreadyExists 
A file with the same name already exists. 
eFileNotFound 
Could not find the file at the specified location. 
eFileNameInvalid 
The specified file name is invalid. 
eNoSchemaFileAttached 
No feature-definition file is attached to the drawing. 
eSchemaFileAttachedAndFound 
The feature-definition file is attached to the drawing and was found at the specified location. 
eSchemaFileAttachedButNotFound 
The feature definition-file is attached to the drawing but was not found at the specified location. 
eOutOfRange 
At least one property value is out of range. 
eMissingProperty 
At least one property is missing. 
eClassNotFound 
Could not find the specified feature class in the feature-definition file. 
eBaseClassNotFound 
Could not find the specified base feature class in the feature-definition file. 
eClassAlreadyExists 
The specified feature class already exists in the feature-definition file. 
eClassNameInvalid 
The specified feature class name is invalid. 
eClassNameTooLong 
The specified feature class name must have 256 or fewer characters. 
eBaseClassOnly 
The specified feature class cannot be used to classify because it is a strict base class. 
eUnsupportedEntityType 
The feature class does not support the specified entity type. 
eRxClassNotFound 
No registered AcRxClass corresponds to the specified entity type. 
eAlreadyClassified 
The entity is already classified, preventing reclassification. 
eAlreadyUnclassified 
The entity is already unclassified and cannot be unclassified again. 
eEntityNotClassified 
The entity is unclassified. No classification-related action can be performed on this entity. 
ePropertyNotFound 
Could not find the specified property in the feature class definition. 
ePropertyAlreadyExists 
The specified property already exists in the feature class definition. 
eFailedSavingSchema 
Could not save the feature-definition file. 
eInvalidType 
Found an invalid type of property value or an invalid entity type. 
eClassUnsupportedCreateType 
The specified feature class definition does not support the create method. 
eProductUnsupportedCreateType 
The product does not support the create method for any feature class definition. 
eNoUserPrivilegeToAlterSchema 
The current user lacks the privileges to change the feature-definition file. 
eClassNotFromCurrentSchema 
The AcMapObjClassDefinition instance comes from a feature-definition file other than the current one. The instance is unusable until the original feature-definition file is reattached to the current drawing. 
ePropertyReadOnly 
The property is a read-only property whose value cannot be changed. 
Created with a commercial version of Doc-O-Matic. In order to make this message disappear you need to register this software. If you have problems registering this software please contact us at [email protected].