TrackingProfile.ImplementationVisibility Vlastnost

Definice

Získá nebo nastaví hodnotu, která filtruje sledování záznamů vygenerovaných z vnořených aktivit v rámci aktivity nejvyšší úrovně (aktivity, které tvoří implementaci jiné aktivity.)

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

Hodnota vlastnosti

Objekt ImplementationVisibility , který označuje rozsah záznamů, které mají být filtrovány.

Výchozí hodnota je RootScope.

Poznámky

Sledování záznamů je možné filtrovat pomocí dvou režimů viditelnosti v rámci profilu sledování. Režim viditelnosti určuje aktivity, které se sledují v rámci pracovního postupu. Režimy viditelnosti určené nastavením implementaceVisibility v profilu sledování jsou:

Toto nastavení platí pro filtrování záznamů sledování pro složené aktivity (aktivity, které obsahují jiné aktivity v rámci své implementace.)

Pokud je implementaceVisibilityRootScope a složená aktivita není kořenovou aktivitou pracovního postupu, sleduje se pouze aktivita nejvyšší úrovně v rámci složené aktivity. Pokud je tento příznak nastaven na RootScope, potlačí sledování záznamů pro aktivity, které nejsou viditelné z kořenového adresáře pracovního postupu. Sleduje se pouze kořenová aktivita a její implementace. Pokud implementace obsahuje aktivity, které jsou složené aktivity, pak se složená aktivita sleduje, ale ne její implementace.

Pokud se například vytvoří složená aktivita, která se implementuje jako "MyActivity" s implementací obsahující aktivity "Activity1" a "Activity2" a implementačníVisibility je nastavena na RootScope, když se tato aktivita přidá do záznamů sledování pracovního postupu, budou generovány pouze pro "MyActivity" a nikoli "Activity1" nebo "Activity2". Pokud je vlastnost implementationVisibility nastavena na all, pak se vygenerují záznamy sledování pro "MyActivity", "Activity1" a "Activity2".

Platí pro