Partilhar via


ActivationArguments.ActivationContext Propriedade

Definição

Obtém o contexto de ativação para a ativação baseada em manifesto de um aplicativo.

public:
 property ActivationContext ^ ActivationContext { ActivationContext ^ get(); };
public ActivationContext ActivationContext { get; }
member this.ActivationContext : ActivationContext
Public ReadOnly Property ActivationContext As ActivationContext

Valor da propriedade

Um objeto que identifica um aplicativo de ativação baseado em manifesto.

Exemplos

O exemplo de código a seguir mostra como obter o valor da ActivationContext propriedade do ActivationArguments para um aplicativo baseado em manifesto.

Este exemplo de código faz parte de um exemplo maior fornecido para a ActivationArguments classe .

// Get the ActivationArguments from the SetupInformation property of the domain.
ActivationArguments activationArgs = AppDomain.CurrentDomain.SetupInformation.ActivationArguments;
// Get the ActivationContext from the ActivationArguments.
ActivationContext actContext = activationArgs.ActivationContext;
Console.WriteLine("The ActivationContext.Form property value is: " +
    activationArgs.ActivationContext.Form);
Dim ac As ActivationContext = AppDomain.CurrentDomain.ActivationContext
' Get the ActivationArguments from the SetupInformation property of the domain.
Dim activationArgs As ActivationArguments = AppDomain.CurrentDomain.SetupInformation.ActivationArguments
' Get the ActivationContext from the ActivationArguments.
Dim actContext As ActivationContext = activationArgs.ActivationContext
Console.WriteLine("The ActivationContext.Form property value is: " + _
 activationArgs.ActivationContext.Form.ToString())

Comentários

O ActivationContext objeto contém um ApplicationIdentity e fornece acesso somente interno ao manifesto do aplicativo. O contexto de ativação é usado durante a ativação baseada em manifesto para configurar a política de domínio e fornecer um modelo de segurança baseado em aplicativo.

Aplica-se a