Compartir a través de


TrackingProfile.ImplementationVisibility Propiedad

Definición

Obtiene o establece un valor que filtra los registros de seguimiento emitidos desde las actividades anidadas de una actividad de nivel superior (actividades que crean la implementación de otra actividad.)

public:
 property System::Activities::Tracking::ImplementationVisibility ImplementationVisibility { System::Activities::Tracking::ImplementationVisibility get(); void set(System::Activities::Tracking::ImplementationVisibility value); };
public System.Activities.Tracking.ImplementationVisibility ImplementationVisibility { get; set; }
member this.ImplementationVisibility : System.Activities.Tracking.ImplementationVisibility with get, set
Public Property ImplementationVisibility As ImplementationVisibility

Valor de propiedad

Un objeto ImplementationVisibility que indica el ámbito de registros que se debe filtrar.

El valor predeterminado es RootScope.

Comentarios

Los registros de seguimiento se pueden filtrar usando dos modos de visibilidad dentro de un perfil de seguimiento. El modo de visibilidad especifica las actividades cuyo seguimiento se realiza dentro del flujo de trabajo. Los dos modos de visibilidad especificados por el valor de implementationVisibility en el perfil de seguimiento son:

Este valor se aplica al filtrado de los registros de seguimiento para actividades compuestas (actividades que contienen otras actividades dentro de su implementación).

Si implementationVisibility es RootScope y la actividad compuesta no es la actividad raíz del flujo de trabajo, solo se realiza un seguimiento de la actividad de nivel superior dentro de la actividad compuesta. Cuando se establece en RootScope, esta marca suprime los registros de seguimiento de las actividades que no son visibles desde la raíz del flujo de trabajo. Solo se realiza el seguimiento de la actividad raíz y su implementación. Si la implementación contiene actividades que son actividades compuestas, se realiza el seguimiento de la actividad compuesta pero no de su implementación.

Por ejemplo, si se crea una actividad compuesta que se implementa como "MyActivity" con una implementación que contiene "Activity1" y "Activity2" y implementationVisibility se establece en RootScope, cuando esta actividad se agrega a los registros de seguimiento de flujo de trabajo solo se emiten para "MyActivity" y no para "Activity1" o "Activity2". Si implementationVisibility está establecido en All, se emiten los registros de seguimiento de "MyActivity", "Activity1" y "Activity2".

Se aplica a