ProfileElement.ImplementationVisibility Property

Definition

Gets or sets the visibility mode of the tracking profile.

public:
 property System::Activities::Tracking::ImplementationVisibility ImplementationVisibility { System::Activities::Tracking::ImplementationVisibility get(); void set(System::Activities::Tracking::ImplementationVisibility value); };
[System.Configuration.ConfigurationProperty("implementationVisibility", DefaultValue=System.Activities.Tracking.ImplementationVisibility.RootScope)]
public System.Activities.Tracking.ImplementationVisibility ImplementationVisibility { get; set; }
[<System.Configuration.ConfigurationProperty("implementationVisibility", DefaultValue=System.Activities.Tracking.ImplementationVisibility.RootScope)>]
member this.ImplementationVisibility : System.Activities.Tracking.ImplementationVisibility with get, set
Public Property ImplementationVisibility As ImplementationVisibility

Property Value

The visibility mode of the tracking profile.

Attributes

Remarks

Tracking records from activities that form the implementation of activities can be filtered using the visibility modes described by ImplementationVisibility. This flag is used to subscribe for tracking records for all activities or only for the activities visible from the root of the workflow.

When the flag is set to RootScope, only the root activity and its implementation are tracked. If the implementation contains activities that are composite activities, then the composite activity is tracked but not its implementation.

For more information, see ImplementationVisibility.

Applies to