TrackingProfile.ImplementationVisibility Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define um valor que filtra os registros de acompanhamento emitidos de atividades aninhadas dentro de uma atividade de nível superior (atividades que compõem a implementação de outra atividade).)
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
Valor da propriedade
Um ImplementationVisibility objeto que indica o escopo dos registros a serem filtrados.
O valor padrão é RootScope.
Comentários
Os registros de acompanhamento podem ser filtrados usando dois modos de visibilidade em um perfil de acompanhamento. O modo de visibilidade especifica as atividades que estão sendo controladas dentro do fluxo de trabalho. Os modos de visibilidade especificados pela configuração implementationVisibility no perfil de acompanhamento são:
Essa configuração se aplica à filtragem de registros de acompanhamento para atividades compostas (atividades que contêm outras atividades dentro de sua implementação).)
Se implementationVisibility for RootScope e a atividade composta não for a atividade raiz do fluxo de trabalho, somente a atividade de nível superior dentro da atividade composta será controlada. Quando definido como RootScope, esse sinalizador suprime os registros de acompanhamento de atividades que não estão visíveis da raiz do fluxo de trabalho. Somente a atividade raiz e sua implementação são controladas. Se a implementação contiver atividades que são atividades compostas, a atividade composta será controlada, mas não sua implementação.
Por exemplo, se uma atividade composta é criada que é implementada como "MyActivity" com uma implementação que contém "Activity1" e "Activity2", e implementationVisibility é definida como RootScope, quando essa atividade é adicionada a um fluxo de trabalho registros de acompanhamento são emitidos apenas para "MyActivity" e não "Activity1" ou "Activity2". Se implementationVisibility estiver definido como Todos, os registros de acompanhamento de "MyActivity", "Activity1" e "Activity2" serão emitidos.