> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Interface IXtfApplicationClient

> Interface IXtfApplicationClient

# Interface IXtfApplicationClient

Representa um cliente de aplicativo do XBOX Tools Framework (XTF).

<a id="syntaxSection" />

## Sintaxe

```cpp theme={null}
interface IXtfApplicationClient : public IUnknown  
```

## Métodos

| Método | Descrição |
| - | - |
| [Constrain](/pt-BR/reference/tools/xtf/xtfapplication/classes/IXtfApplicationClient/methods/constrain-ixtfapplicationclient-xtfapplication-xbox-windows-m) | Coloca o aplicativo com o moniker de pacote especificado no modo restrito. |
| [DebugEnable](/pt-BR/reference/tools/xtf/xtfapplication/classes/IXtfApplicationClient/methods/debugenable-ixtfapplicationclient-xtfapplication-xbox-microsoft-m) | Habilita ou desabilita a depuração do pacote do aplicativo com o moniker de pacote especificado. |
| [DebugQuery](/pt-BR/reference/tools/xtf/xtfapplication/classes/IXtfApplicationClient/methods/ixtfapplicationclient-debugquery) | Consulta se a depuração está habilitada para o pacote do aplicativo com o moniker de pacote especificado. |
| [Deploy](/pt-BR/reference/tools/xtf/xtfapplication/classes/IXtfApplicationClient/methods/deploy-ixtfapplicationclient-xtfapplication-xbox-microsoft-m) | Implanta o pacote do aplicativo especificado. |
| [DeployEx](/pt-BR/reference/tools/xtf/xtfapplication/classes/IXtfApplicationClient/methods/ixtfapplicationclient-deployex) | Implanta o pacote do aplicativo especificado. |
| [DeployToTitleScratch](/pt-BR/reference/tools/xtf/xtfapplication/classes/IXtfApplicationClient/methods/ixtfapplicationclient-deploytotitlescratch) | Implanta o pacote do aplicativo especificado. |
| [EnableGlobalOption](/pt-BR/reference/tools/xtf/xtfapplication/classes/IXtfApplicationClient/methods/enableglobaloption-ixtfapplicationclient-xtfapplication-xb) | Reservado para uso interno. |
| [GetDlc](/pt-BR/reference/tools/xtf/xtfapplication/classes/IXtfApplicationClient/methods/getdlc-ixtfapplicationclient-xtfapplication-xbox-microsoft-m) | Obtém uma lista do conteúdo baixável (DLC) instalado atualmente no console de desenvolvimento. |
| [GetInstalled](/pt-BR/reference/tools/xtf/xtfapplication/classes/IXtfApplicationClient/methods/getinstalled-ixtfapplicationclient-xtfapplication-xbox-microsoft-m) | Obtém uma lista dos aplicativos instalados atualmente no console de desenvolvimento. |
| [Launch](/pt-BR/reference/tools/xtf/xtfapplication/classes/IXtfApplicationClient/methods/launch-ixtfapplicationclient-xtfapplication-xbox-microsoft-m) | Inicia o aplicativo com o AUMID e os argumentos de linha de comando especificados. |
| [MarkAppAsProvisioned](/pt-BR/reference/tools/xtf/xtfapplication/classes/IXtfApplicationClient/methods/markappasprovisioned-ixtfapplicationclient-xtfapplication) | Marca um aplicativo como provisionado. |
| [QueryExecutionState](/pt-BR/reference/tools/xtf/xtfapplication/classes/IXtfApplicationClient/methods/queryexecutionstate-ixtfapplicationclient-xtfapplication-xbox-microsoft-m) | Consulta o estado de execução do aplicativo com o moniker de pacote especificado. |
| [Resume](/pt-BR/reference/tools/xtf/xtfapplication/classes/IXtfApplicationClient/methods/resume-ixtfapplicationclient-xtfapplication-xbox-microsoft-m) | Retoma a execução do aplicativo com o moniker de pacote especificado. |
| [SetDefaultApp](/pt-BR/reference/tools/xtf/xtfapplication/classes/IXtfApplicationClient/methods/setdefaultapp-ixtfapplicationclient-xtfapplication-xbox-wi) | Define a ID do aplicativo a ser iniciado quando uma solicitação de ativação é recebida para uma ID de título específica. |
| [Snap](/pt-BR/reference/tools/xtf/xtfapplication/classes/IXtfApplicationClient/methods/snap-ixtfapplicationclient-xtfapplication-xbox-windows-m) | Reservado para uso interno. |
| [Suspend](/pt-BR/reference/tools/xtf/xtfapplication/classes/IXtfApplicationClient/methods/suspend-ixtfapplicationclient-xtfapplication-xbox-windows) | Suspende a execução do aplicativo com o moniker de pacote especificado. |
| [Terminate](/pt-BR/reference/tools/xtf/xtfapplication/classes/IXtfApplicationClient/methods/terminate-ixtfapplicationclient-xtfapplication-xbox-microsoft-m) | Encerra o aplicativo com o moniker de pacote especificado. |
| [Unconstrain](/pt-BR/reference/tools/xtf/xtfapplication/classes/IXtfApplicationClient/methods/unconstrain-ixtfapplicationclient-xtfapplication-xbox-windows-m) | Retorna o aplicativo restrito com o moniker de pacote especificado ao estado de execução normal. |
| [Uninstall](/pt-BR/reference/tools/xtf/xtfapplication/classes/IXtfApplicationClient/methods/uninstall-ixtfapplicationclient-xtfapplication-xbox-microsoft-m) | Desinstala o aplicativo com o moniker de pacote especificado. |

<a id="requirements" />

## Requisitos

**Cabeçalho:** xtfapplication.h

**Biblioteca:** xtfapplication.lib

**Plataformas com suporte:** Windows (para ferramentas de console XBOX)

<a id="ID4EAB" />

## Confira também

<a id="ID4ECB" />

##### Referência

[XtfApplication](/pt-BR/reference/tools/xtf/xtfapplication/xtfapplication-xbox-microsoft-n)


## Related topics

- [IXtfApplicationClient::Launch](/pt-BR/reference/tools/xtf/xtfapplication/classes/IXtfApplicationClient/methods/launch-ixtfapplicationclient-xtfapplication-xbox-microsoft-m.md)
- [IXtfApplicationClient::Resume](/fr-CA/reference/tools/xtf/xtfapplication/classes/IXtfApplicationClient/methods/resume-ixtfapplicationclient-xtfapplication-xbox-microsoft-m.md)
- [IXtfApplicationClient::GetDlc](/pt-BR/reference/tools/xtf/xtfapplication/classes/IXtfApplicationClient/methods/getdlc-ixtfapplicationclient-xtfapplication-xbox-microsoft-m.md)
- [IXtfApplicationClient::GetInstalled](/pt-BR/reference/tools/xtf/xtfapplication/classes/IXtfApplicationClient/methods/getinstalled-ixtfapplicationclient-xtfapplication-xbox-microsoft-m.md)
