This documentation is archived and is not being maintained.

IDeviceEmulatorManager

Visual Studio 2008

This interface represents the Device Emulator Manager. The object is used to control the Device Emulator Manager window and iterate through the root level nodes in the Device Emulator Manager (DEM) such as Datastore, My Device Emulators, All Device Emulators, and Others.

interface IDeviceEmulatorManager : IDispatch ();

Method

Description

IDeviceEmulatorManager::EnumerateSDKs

Enumerates the platforms in the current node.

IDeviceEmulatorManager::ShowManagerUI

Shows or hides the Device Emulator Manager window

IDeviceEmulatorManager::MoveNext

Moves to the next node.

IDeviceEmulatorManager::Reset

Moves back to the first node, usually Datastore.

IDeviceEmulatorManager::Refresh

Refreshes the enumeration by re-reading the information from the Datastore.

IDeviceEmulatorManager::get_Name

Gets the name of the current node such as Datastore, My Device Emulators, All Device Emulators, or Others.

IDeviceEmulatorManager::RegisterRefreshEvent

Registers the Device Emulator Manager's refresh event.

IDeviceEmulatorManager::UnRegisterRefreshEvent

Cancels the registration of the refresh event.

To create an object that implements this interface, use CoCreateInstance.

An object that implements this interface is a linked list that contains all the root level nodes in the DEM window.

This example lists the nodes, SDKs/platforms, and emulators in the Device Emulator Manager window.

DEMComInterface.tlb

Show: