# com.interface.IApplicationActivationManager 库模块帮助文档

## com.interface.IApplicationActivationManager 成员列表 <a id="com.interface.IApplicationActivationManager" href="#com.interface.IApplicationActivationManager">&#x23;</a>

### com.interface.IApplicationActivationManager.Create() <a id="com.interface.IApplicationActivationManager.Create" href="#com.interface.IApplicationActivationManager.Create">&#x23;</a>
仅适合win8,win10  
创建IApplicationActivationManager接口  

[返回对象:IApplicationActivationManagerObject](#IApplicationActivationManagerObject)

## IApplicationActivationManagerObject 成员列表 <a id="IApplicationActivationManagerObject" href="#IApplicationActivationManagerObject">&#x23;</a>

### IApplicationActivationManagerObject.ActivateApplication(appUserModelId,arguments,options,processId) <a id="IApplicationActivationManagerObject.ActivateApplication" href="#IApplicationActivationManagerObject.ActivateApplication">&#x23;</a>
激活指定的Windows商店应用,  
@appUserModelId,@arguments必须是字符串,  
@options为_AO_前缀常量,processId请传入0即可  
也可以直接调用 com.shell.activateApp 函数激活应用

### IApplicationActivationManagerObject.AddRef() <a id="IApplicationActivationManagerObject.AddRef" href="#IApplicationActivationManagerObject.AddRef">&#x23;</a>
引用计数加一,返回引用计数

### IApplicationActivationManagerObject.QueryInterface(接口数) <a id="IApplicationActivationManagerObject.QueryInterface" href="#IApplicationActivationManagerObject.QueryInterface">&#x23;</a>
参数是接口类,参考com.interface.IUnknown源码

### IApplicationActivationManagerObject.Release() <a id="IApplicationActivationManagerObject.Release" href="#IApplicationActivationManagerObject.Release">&#x23;</a>
引用计数减一,返回引用计数

### 自动完成常量
_AO_DESIGNMODE=1  
_AO_NOERRORUI=2  
_AO_NONE=0  
_AO_NOSPLASHSCREEN=4  
