Condividi tramite


TrackingProfile.ImplementationVisibility Proprietà

Definizione

Ottiene o imposta un valore che filtra i record di rilevamento generati dalle attività annidate all'interno di un'attività di livello superiore (attività che costituiscono l'implementazione di un'altra attività.)

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

Valore della proprietà

Un oggetto ImplementationVisibility che indica l'ambito di record da filtrare.

Il valore predefinito è RootScope.

Commenti

È possibile filtrare i record di rilevamento utilizzando due modalità di visibilità all'interno di un profilo di rilevamento. La modalità di visibilità specifica le attività rilevate all'interno del flusso di lavoro. Le modalità di visibilità specificate dall'impostazione implementationVisibility nel profilo di rilevamento sono:

Questa impostazione è valida per l'applicazione di filtri al record di rilevamento per le attività composte (attività che contengono le altre attività all'interno della relativa implementazione.)

Se l'implementazioneVisibility è RootScope e l'attività composita non è l'attività radice per il flusso di lavoro, viene rilevata solo l'attività di primo livello all'interno dell'attività composita. Se impostato su RootScope, questo flag elimina i record di rilevamento per le attività che non sono visibili dalla radice del flusso di lavoro. Vengono rilevate solo l'attività radice e la relativa implementazione. Se l'implementazione contiene attività che costituiscono attività composte, l'attività composta viene rilevata, ma non la relativa implementazione.

Ad esempio, se viene creata un'attività composita implementata come "MyActivity" con un'implementazione contenente "Activity1" e "Activity2" e l'implementazioneVisibility è impostata su RootScope, quando questa attività viene aggiunta a un record di rilevamento del flusso di lavoro viene emessa solo per "MyActivity" e non "Activity1" o "Activity2". Se l'implementazioneVisibility è impostata su All, vengono generati i record di rilevamento per "MyActivity", "Activity1" e "Activity2".

Si applica a