TrackingService.TryGetProfile(Type, TrackingProfile) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Deve ser sobrescrito na classe derivada e, quando implementado, recupera o perfil de rastreio para o tipo de fluxo de trabalho especificado, se estiver disponível.
protected public:
abstract bool TryGetProfile(Type ^ workflowType, [Runtime::InteropServices::Out] System::Workflow::Runtime::Tracking::TrackingProfile ^ % profile);
protected internal abstract bool TryGetProfile(Type workflowType, out System.Workflow.Runtime.Tracking.TrackingProfile profile);
abstract member TryGetProfile : Type * TrackingProfile -> bool
Protected Friend MustOverride Function TryGetProfile (workflowType As Type, ByRef profile As TrackingProfile) As Boolean
Parâmetros
- profile
- TrackingProfile
Quando este método regressa, contém o TrackingProfile to load. Este parâmetro é passado sem inicializar.
Devoluções
true se a TrackingProfile para o fluxo de trabalho Type especificado estiver disponível; caso contrário, false. Se true, o TrackingProfile é devolvido em profile.
Observações
Um serviço de rastreamento é responsável por gerir os perfis de tracking disponíveis para tipos e instâncias específicas de fluxos de trabalho. Pode implementar esta gestão da forma que quiser. Por exemplo, pode devolver o mesmo TrackingProfile para cada workflow Type e instância de workflow; ou pode gerir um stock sofisticado de perfis de tracking referenciados por instância de workflow, workflow Type, e Version.