Copia una definición de capa de entidades de documento existente con el nombre especificado o un nombre único en el dibujo actual. Si el nuevo nombre de capa de entidades proporcionado, newflname, ya existe o se omite, se genera un nuevo nombre único. La nueva capa de entidades resultante tiene la misma consulta de capa de entidades y definiciones de atributos. No se copia ninguna entidad.
Sintaxis
(esri_docfeaturelayer_copy flname new_flname)
Argumentos
- flname | cadena de caracteres | obligatorio | El nombre de un capa de entidades de documento existente en el dibujo.
- new_flname | cadena de caracteres | opcional | El nuevo nombre de la capa de entidades de documento para la definición de la capa de entidades copiada.
Uso de ejemplo
Intente crear una copia de la definición de la capa de entidades de documento Streets con el nuevo nombre Roads:(esri_docfeaturelayer_copy "Streets" "Roads")
Uso de ejemplo de resultado
Crea una copia de la capa de entidades de documento Streets llamada Roads y devuelve una lista con el nuevo nombre de capa de entidades de documento:
("Roads")
Valores de retorno
- Si todo va bien, devuelve una lista que contiene el nuevo nombre de la capa de entidades de documento.
- Si se produce un error, devuelve una lista con el primer valor de nil y, a continuación, 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" . "Feature layer not found."))
No se encontró la capa de entidades de documento especificada dentro del dibujo.
- (nil ("Error" . "Missing required argument."))
No se ha proporcionado el argumento requerido.
Consulte también
(esri_docfeaturelayer_rename) | Cambia el nombre de una capa de entidades de documento.