La opción función devuelve una lista asociada de configuraciones de elementos.
- El valor de tipo es el tipo de entidad de AutoCAD o Civil 3D utilizado cuando se crean nuevas entidades en ArcGIS for AutoCAD. Los valores válidos son POINT, Block Reference o AECC_COGO_POINT.
- El valor de descripción es el nombre de inserción de bloque AutoCAD cuando el tipo de elemento es Block Reference.
- El valor de descripción es el valor de prefijo de descripción de punto cuando el tipo de elemento es AECC_COGO_POINT.
Sintaxis
(esri_featurelayer_getDefaultElementType flname subtype)
Argumentos
- flname | cadena de caracteres | obligatorio | El nombre de una capa de entidades de punto existente en el dibujo.
- subtype | cadena de caracteres | opcional | Un nombre de subtipo de capa de entidades de punto existente en el dibujo.
Uso de ejemplo
Solicita la configuración del elemento de una capa de entidades denominada Damage_to_Residential_Buildings sin subtipo.(esri_featurelayer_getDefaultElementType "Damage_to_Residential_Buildings")
Uso de ejemplo de resultado
Devuelve la configuración del elemento como una lista asociada en la que el valor TYPE es el tipo de entidad del símbolo de capa de entidades y el valor DESCRIPTION es el nombre de bloque:
(("TYPE"."Block Reference")("DESCRIPTION"."Damaged_Structure"))
Valores de retorno
- Si todo va bien, se devuelve una lista asociada en la que el valor Type es el tipo de entidad POINT, Block Reference o COGO_POINT y el valor DESCRIPTION es el nombre del inserción de bloque o el prefijo de descripción del punto COGO.
- Si se produce un error, devuelve una lista con el primer valor de nil y, a continuación, se devuelve una lista asociada que contiene el valor de clave Error y un mensaje de error asociado como cadena de caracteres: (nil ( "Error" . "<message>")).
Valores de retorno fallido
Se puede producir un valor de retorno fallido por cualquiera de los siguientes motivos:
- (nil ("Error" . "Missing required argument."))
No se proporcionó uno de los tres argumentos requeridos.
- (nil ("Error" . "Unsupported geometry type."))
La función solo funciona con capas de entidades de puntos.
- (nil ("Error" . "No feature layer specified"))
No se ha proporcionado ninguna capa de entidades válida.
- (nil ("Error" . "Feature layer not found."))
La capa de entidades especificada no existe en el archivo.
- (nil ("Error" . "Subtype name does not exist."))
El subtipo especificado no existe.