Pestaña System.Activities, cuadro de diálogo Elegir elementos del cuadro de herramientas

Esta pestaña del cuadro de diálogo Elegir elementos del cuadro de herramientas muestra una lista de las actividades, plantillas y elementos de Windows Workflow Foundation (WF) que se encuentran disponibles. Para mostrar esta lista, seleccione Elegir elementos del cuadro de herramientas en el menú Herramientas, o bien haga clic con el botón derecho en Cuadro de herramientas y seleccione Elegir elementos para mostrar el cuadro de diálogo Elegir elementos del cuadro de herramientas y, después, seleccione su pestaña System.Activities. De forma predeterminada, la lista contiene actividades de flujo de trabajo de los ensamblados System.Activities, System.ServiceModel.Activities y System.Activities.Core.Presentation; sin embargo, solo las actividades proporcionadas por el sistema que se muestran y las actividades que se agregan a través de otros ensamblados mostrados en el Cuadro de herramientas se comprueban de forma predeterminada. Las actividades agregadas recientemente se comprueban automáticamente y aparecen en el cuadro de herramientas al hacer clic en Aceptar en el cuadro de diálogo. Asimismo, estos elementos aparecen en el cuadro de herramientas en una nueva categoría que corresponde al espacio de nombres donde reside la actividad/elemento/plantilla.

Advertencia

Si intenta agregar un ensamblado que no contenga actividades de flujo de trabajo, aparecerá un diálogo de error que indica que el ensamblado no contiene ninguna actividad.

Este cuadro de diálogo es independiente del proyecto y, por consiguiente, la pestaña System.Activities sigue presentándose en XAML independiente o en un tipo de proyecto sin flujo de trabajo.

El filtrado se realiza en cada pestaña y no es posible agregar actividades de flujo de trabajo a través de la pestaña Componente de .NET. Agréguelos a través de la propia pestaña System.Activities.

Puede anular la selección de los elementos que no desee ver en el cuadro de herramientas desde esta pestaña del cuadro de diálogo, aunque también lo puede hacer mediante la opción de menú contextual Eliminar del cuadro de herramientas y la desreferenciación de un ensamblado no quita el elemento del cuadro de herramientas.

Al crear instancias de la actividad, para lo cual se debe arrastrar y colocar en el diseñador, se agrega automáticamente el ensamblado que contiene el elemento a la lista de ensamblados a la que se hace referencia. También si la actividad hace referencia a un ensamblado C, no agrega C a la lista de ensamblados a la que se hace referencia. El ensamblado C debe estar en la GAC o en el mismo directorio que la actividad B. En el caso independiente, el ensamblado debe estar en GAC o en las rutas de acceso de sondeo de VS. A continuación solo puede arrastrar y colocar la actividad en la superficie del diseñador de flujo de trabajo.

De forma predeterminada, la configuración del cuadro de herramientas se guarda como opciones de usuario, por lo que la próxima vez que abra el cuadro de herramientas, aparecerá su lista personalizada de actividades de flujo de trabajo. Un efecto secundario de esto es que si ha agregado sus elementos de dominio concretos al cuadro de herramientas a través del cuadro de diálogo Elegir elementos del cuadro de herramientas, seguirá viendo esos elementos también cuando trabaje con una aplicación de consola de flujos de trabajo. Si no desea verlos, elimínelos utilizando el menú contextual o anule su selección a través del cuadro de diálogo Elegir elementos del cuadro de herramientas como se ha explicado anteriormente.

Las columnas en este cuadro de diálogo contienen la siguiente información:

Nombre
Ofrece una lista de los nombres de las actividades de flujo de trabajo que están registradas en esos momentos en el equipo local.

Espacio de nombres
Muestra la jerarquía del espacio de nombres de .NET que define la estructura del componente.

Nombre del ensamblado
Muestra el nombre y versión del ensamblado de .NET que contiene la actividad.

Directorio
Muestra la ubicación del ensamblado de .NET que contiene las actividades de flujo de trabajo. La ubicación predeterminada de todos los ensamblados es la caché global de ensamblados.

Para ordenar los componentes de la lista, seleccione cualquier encabezado de columna.