Los administradores del sistema pueden administrar varios ajustes de la aplicación del usuario de ArcGIS Pro.
Los ajustes que se describen a continuación deben agregarse en el elemento Geoprocessing del archivo Pro.settingsConfig.
Más información sobre las opciones de geoprocesamiento
ToolParameters
Utilice este ajuste para invalidar el valor predeterminado de los parámetros de la herramienta de geoprocesamiento. El elemento ToolParameters debe contener uno o varios elementos Parameter, cada uno con los siguientes atributos:
- toolName: el nombre de la herramienta.
- toolboxAlias: el alias de la caja de herramientas que contiene la herramienta.
- name: el nombre del parámetro.
- Islocked: si el valor del parámetro se bloqueará en el cuadro de diálogo de la herramienta.
Nota:
Los ajustes de ToolParameters no tienen ajustes correspondientes en la interfaz de usuario.
El nombre de la herramienta, el alias de la caja de herramientas y los nombres de los parámetros se encuentran en la página de referencia de cada herramienta en la sección Parámetros, en la pestaña Python.
A continuación se muestra un ejemplo de este ajuste utilizado para establecer el valor predeterminado del parámetro Tipo de expresión (expression_type) de la herramienta Calcular campo en Arcade.
<ToolParameters>
<Parameter toolName="calculatefield" toolboxAlias="management" name="expression_type" isLocked="true">ARCADE</Parameter>
</ToolParameters>
AddHistoryItem
En la interfaz de usuario, en la pestaña Geoprocesamiento del cuadro de diálogo Opciones, haga clic en Registrar > Escribir las operaciones de geoprocesamiento en el Historial de geoprocesamiento para acceder al ajuste correspondiente.
Los valores posibles son los siguientes:
- true (predeterminado)
- false
A continuación, se muestra un ejemplo de este ajuste.
<AddHistoryItem isLocked="true">false</AddHistoryItem>
AddOutputsToMap
En la interfaz de usuario, en la pestaña Geoprocesamiento del cuadro de diálogo Opciones, haga clic en Definir las opciones para ejecutar scripts y herramientas de geoprocesamiento > Agregar datasets de salida a un mapa abierto para acceder al ajuste correspondiente.
Los valores posibles son los siguientes:
- true (predeterminado)
- false
A continuación, se muestra un ejemplo de este ajuste.
<AddOutputsToMap isLocked="true">false</AddOutputsToMap>
BlockNonSystemPythonToolbox
Utilice este ajuste para elegir si se aplican las restricciones o advertencias cuando se abre una caja de herramientas de Pythonpersonalizada (archivo .pyt). Esta configuración protege frente al posible riesgo de ejecución de código de terceros que pueda ser perjudicial.
Los valores posibles son los siguientes:
- Always: el acceso a cajas de herramientas personalizadas de Python siempre se bloquea.
- Ask: se muestra un cuadro de diálogo de advertencia antes de que se abra una caja de herramientas de Python. La selección de Sí en el cuadro de diálogo permite que se ejecute el código de la caja de herramientas, mientras que la selección de No bloquea el acceso a la caja de herramientas de Python. La opción está disponible para cada caja de herramientas de Python y se recuerda en la sesión actual.
A continuación, se muestra un ejemplo de este ajuste.
<BlockNonSystemPythonToolbox isLocked="true">Ask</BlockNonSystemPythonToolbox>
EnableUndo
En la interfaz de usuario, en la pestaña Geoprocesamiento del cuadro de diálogo Opciones, haga clic en Definir las opciones para ejecutar scripts y herramientas de geoprocesamiento > Habilitar Deshacer activado de forma predeterminada para acceder al ajuste correspondiente.
Los valores posibles son los siguientes:
- true
- false (predeterminado)
A continuación, se muestra un ejemplo de este ajuste.
<EnableUndo isLocked="true">true</EnableUndo>
MessageLevelCommandSyntax
En la interfaz de usuario, en la pestaña Geoprocesamiento del cuadro de diálogo Opciones, haga clic en Mensajes de información adicional > Sintaxis de los comandos para acceder al ajuste correspondiente.
Los valores posibles son los siguientes:
- true
- false (predeterminado)
A continuación, se muestra un ejemplo de este ajuste.
<MessageLevelCommandSyntax isLocked="true">true</MessageLevelCommandSyntax>
MessageLevelDiagnostics
En la interfaz de usuario, en la pestaña Geoprocesamiento del cuadro de diálogo Opciones, haga clic en Mensajes de información adicional > Diagnóstico para acceder al ajuste correspondiente.
Los valores posibles son los siguientes:
- true
- false (predeterminado)
A continuación, se muestra un ejemplo de este ajuste.
<MessageLevelDiagnostics isLocked="true">true</MessageLevelDiagnostics>
MessageLevelProjectionTransformation
En la interfaz de usuario, en la pestaña Geoprocesamiento del cuadro de diálogo Opciones, haga clic en Mensajes de información adicional > Transformaciones para acceder al ajuste correspondiente.
Los valores posibles son los siguientes:
- true
- false (predeterminado)
A continuación, se muestra un ejemplo de este ajuste.
<MessageLevelProjectionTransformation isLocked="true">true</MessageLevelProjectionTransformation>
RecordGPHistoryInMetadata
En la interfaz de usuario, en la pestaña Geoprocesamiento del cuadro de diálogo Opciones, haga clic en Registrar > Escribir las operaciones de geoprocesamiento en los metadatos del dataset para acceder al ajuste correspondiente.
Los valores posibles son los siguientes:
- true (predeterminado)
- false
A continuación, se muestra un ejemplo de este ajuste.
<RecordGPHistoryInMetadata isLocked="true">false</RecordGPHistoryInMetadata>
RemoveOverwrittenLayers
En la interfaz de usuario, en la pestaña Geoprocesamiento del cuadro de diálogo Opciones, haga clic en Definir las opciones para ejecutar scripts y herramientas de geoprocesamiento > Eliminar capas que hacen referencia a datos sobrescritos por herramientas de geoprocesamiento para acceder al ajuste correspondiente.
Los valores posibles son los siguientes:
- true (predeterminado)
- false
A continuación, se muestra un ejemplo de este ajuste.
<RemoveOverwrittenLayers isLocked="true">false</RemoveOverwrittenLayers>