AppInstance.RecommendedInstance 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.
Um shell pode recomendar uma instância de um aplicativo para o qual uma ativação de aplicativo é redirecionada.
public:
static property AppInstance ^ RecommendedInstance { AppInstance ^ get(); };
static AppInstance RecommendedInstance();
public static AppInstance RecommendedInstance { get; }
var appInstance = AppInstance.recommendedInstance;
Public Shared ReadOnly Property RecommendedInstance As AppInstance
Valor da propriedade
A instância do aplicativo que o shell prefere usar para um aplicativo ou null
se não houver preferência.
Exemplos
Este exemplo verifica se o shell recomenda uma instância usando o método SelectedKeyIncludesMyKey definido pelo aplicativo. Nesse caso, ele verifica se a instância é adequada e redireciona para uma instância adequada. Se o shell não tiver preferência, o aplicativo poderá procurar uma instância de aplicativo existente para redirecionar ou tentar se registrar como o destino.
AppInstance RecommendedInstance = AppInstance.RecommendedInstance;
if ((RecommendedInstance != null) && SelectedKeyIncludesMyKey(RecommendedInstance.Key))
{
RecommendedInstance.RedirectActivationTo();
}
else
{
// Look for existing instance or attempt to register itself as target.
}
Comentários
Se o shell fornecer uma preferência, o aplicativo poderá redirecionar a ativação para essa instância. O aplicativo pode ignorar a preferência.
Observação
Atualmente, o shell não define um valor não nulo para RecommendedInstance.