> ## 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.

# XtfConsoleManager (API の内容)

> XtfConsoleManager

# XtfConsoleManager

既定の開発コンソールの取得や、開発コンソールのコレクションの管理に使用される XBOX Tools Framework (XTF) API です。

## インターフェイス

| インターフェイス | 説明 |
| - | - |
| [IXtfConsoleManager](https://devdocs.xbox.com/ja-jp/reference/tools/xtf/xtfconsolemanager/classes/IXtfConsoleManager/ixtfconsolemanager-xtfconsolemanager-xbox-microsoft-t) | XBOX Tools Framework (XTF) アプリの開発コンソールを管理します。 |
| [IXtfConsoleManagerCallback](https://devdocs.xbox.com/ja-jp/reference/tools/xtf/xtfconsolemanager/classes/IXtfConsoleManagerCallback/ixtfconsolemanagercallback-xtfconsolemanager-xbox-microsoft-t) | [IXtfConsoleManager](https://devdocs.xbox.com/ja-jp/reference/tools/xtf/xtfconsolemanager/classes/IXtfConsoleManager/ixtfconsolemanager-xtfconsolemanager-xbox-microsoft-t) インスタンス内の開発コンソールが追加または削除されたとき、あるいは既定の開発コンソールが変更されたときに使用されるコールバックを提供します。 |
| [IXtfEnumerateConsolesCallback](https://devdocs.xbox.com/ja-jp/reference/tools/xtf/xtfconsolemanager/classes/IXtfEnumerateConsolesCallback/ixtfenumerateconsolescallback-xtfconsolemanager-xbox-microsoft-t) | [IXtfConsoleManager::EnumerateConsoles](https://devdocs.xbox.com/ja-jp/reference/tools/xtf/xtfconsolemanager/classes/IXtfConsoleManager/methods/enumerateconsoles-ixtfconsolemanager-xtfconsolemanager-xbox-microsoft-m.md) 操作中に開発コンソールが見つかったときに使用されるコールバックを提供します。 |

## 関数

| 関数 | 説明 |
| - | - |
| [XtfCreateConsoleManager](https://devdocs.xbox.com/ja-jp/reference/tools/xtf/xtfconsolemanager/methods/xtfcreateconsolemanager-xtfconsolemanager-xbox-microsoft-m.md) | [IXtfConsoleManager](https://devdocs.xbox.com/ja-jp/reference/tools/xtf/xtfconsolemanager/classes/IXtfConsoleManager/ixtfconsolemanager-xtfconsolemanager-xbox-microsoft-t) インターフェイスの新しいインスタンスを初期化します。 |
| [XtfGetDefaultAddress](https://devdocs.xbox.com/ja-jp/reference/tools/xtf/xtfconsolemanager/methods/xtfgetdefaultaddress-xtfconsolemanager-xbox-windows-m.md) | この PC の既定の開発コンソールの IP アドレスを返します。 |

## 構造体

| 構造体 | 説明 |
| - | - |
| [XTFCONSOLEDATA](https://devdocs.xbox.com/ja-jp/reference/tools/xtf/xtfconsolemanager/structures/xtfconsoledata-xtfconsolemanager-xbox-microsoft-t.md) | [IXtfConsoleManager](https://devdocs.xbox.com/ja-jp/reference/tools/xtf/xtfconsolemanager/classes/IXtfConsoleManager/ixtfconsolemanager-xtfconsolemanager-xbox-microsoft-t) インスタンス内の開発コンソールに関する情報を格納します。 |

IXtfConsoleManager インターフェイスを実装するオブジェクトを作成するには、[XtfCreateConsoleManager](https://devdocs.xbox.com/ja-jp/reference/tools/xtf/xtfconsolemanager/methods/xtfcreateconsolemanager-xtfconsolemanager-xbox-microsoft-m.md) を呼び出します。

開発 PC の既定のコンソールの IP アドレスを取得するには、その PC から [XtfGetDefaultAddress](https://devdocs.xbox.com/ja-jp/reference/tools/xtf/xtfconsolemanager/methods/xtfgetdefaultaddress-xtfconsolemanager-xbox-windows-m.md) を呼び出します。


## Related topics

- [IXtfConsoleControlClient (インターフェイスの内容)](https://devdocs.xbox.com/ja-jp/reference/tools/xtf/xtfconsolecontrol/interfaces/IXtfConsoleControlClient/ixtfconsolecontrolclient.md)
- [XtfCreateConsoleManager](https://devdocs.xbox.com/reference/tools/xtf/xtfconsolemanager/methods/xtfcreateconsolemanager-xtfconsolemanager-xbox-microsoft-m.md)
