TrackingProfile.ImplementationVisibility Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, которое выполняет фильтрацию записей отслеживания, создаваемых из вложенных действий в действия верхнего уровня (действия, которые составляют реализацию другого действия).
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
Значение свойства
Объект ImplementationVisibility, который указывает область записей для фильтрации.
Значение по умолчанию — RootScope.
Комментарии
Записи отслеживания можно отфильтровать с помощью двух режимов видимости в профиле отслеживания. Режим видимости задает действия, которые отслеживаются в рабочем процессе. В профиле отслеживания существуют следующие режимы видимости, которые определяются посредством настройки параметра implementation Visibility.
Этот параметр применяется для фильтрации записей отслеживания составных действий (действия, которые в своей реализации содержат другие действия).
Если implementationVisibility имеет значение RootScope , а составное действие не является корневым действием рабочего процесса, отслеживается только действие верхнего уровня в составном действии. Если задано значение RootScope, этот флаг подавляет записи отслеживания для действий, которые не видны из корня рабочего процесса. Отслеживаются только корневое действие и его реализация. Если реализация содержит составные действия, то отслеживаются составные действия, а не их реализация.
Например, если создается составное действие, реализованное как "MyActivity" с реализацией, содержащей "Activity1" и "Activity2", а для implementationVisibility задано значение RootScope, то при добавлении этого действия к рабочему процессу записи отслеживания создаются только для "MyActivity", а не для "Activity1" или "Activity2". Если для параметра implementationVisibility задано значение Все, создаются записи отслеживания для MyActivity, Activity1 и Activity2.