AppInstance.RecommendedInstance 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
shell 可以推荐应用程序激活重定向到的应用实例。
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
属性值
shell 首选用于应用的应用实例,或者 null
如果没有首选项,则为 。
示例
此示例使用应用定义的 SelectedKeyIncludesMyKey 方法检查 shell 是否推荐实例。 如果是,它会检查实例是否合适,并重定向到合适的实例。 如果 shell 没有首选项,则应用可以查找要重定向到的现有应用实例,或者尝试将自身注册为目标。
AppInstance RecommendedInstance = AppInstance.RecommendedInstance;
if ((RecommendedInstance != null) && SelectedKeyIncludesMyKey(RecommendedInstance.Key))
{
RecommendedInstance.RedirectActivationTo();
}
else
{
// Look for existing instance or attempt to register itself as target.
}
注解
如果 shell 提供首选项,则应用可以将激活重定向到该实例。 应用可以忽略首选项。
注意
目前,shell 未为 RecommendedInstance 设置非 null 值。