TrackingProfile.ImplementationVisibility Propriété

Définition

Obtient ou définit une valeur qui filtre les enregistrements de suivi émis à partir d'activités imbriquées dans une activité de niveau supérieur (activités qui composent l'implémentation d'une autre activité.)

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

Valeur de propriété

Objet ImplementationVisibility qui indique l'étendue des enregistrements à filtrer.

La valeur par défaut est RootScope.

Remarques

Les enregistrements de suivi peuvent être filtrés à l'aide de deux modes de visibilité dans un modèle de suivi. Le mode de visibilité spécifie les activités qui sont suivies dans le flux de travail. Les modes de visibilité spécifiés par le paramètre implementationVisibility dans le modèle de suivi sont les suivants :

Ce paramètre s'applique au filtrage des enregistrements de suivi pour les activités composites (activités qui contiennent d'autres activités dans leur implémentation).

Si implémentationVisibility est RootScope et que l’activité composite n’est pas l’activité racine du workflow, seule l’activité de niveau supérieur au sein de l’activité composite est suivie. Lorsqu’il est défini sur RootScope, cet indicateur supprime les enregistrements de suivi pour les activités qui ne sont pas visibles à la racine du flux de travail. Seule l'activité racine et son implémentation sont suivies. Si l'implémentation contient des activités qui sont des activités composites, l'activité composite est suivie mais pas son implémentation.

Par exemple, si une activité composite est créée qui est implémentée en tant que « MyActivity » avec une implémentation contenant « Activity1 » et « Activity2 », et que l’implémentationVisibility est définie sur RootScope, lorsque cette activité est ajoutée à un enregistrement de suivi de flux de travail sont émis uniquement pour « MyActivity » et non pour « Activity1 » ou « Activity2 ». Si implementationVisibility est défini sur All, les enregistrements de suivi pour « MyActivity », « Activity1 » et « Activity2 » sont émis.

S’applique à