Skip to content
Docs Try Aspire

MauiProjectResource

Handle TypeScript
📦 Aspire.Hosting.Maui v13.2.0-preview.1.26159.1
interface MauiProjectResource extends IResource {
addAndroidDevice(
name: string,
deviceId?: string): MauiAndroidDeviceResource;
addAndroidEmulator(
name: string,
emulatorId?: string): MauiAndroidEmulatorResource;
addiOSDevice(
name: string,
deviceId?: string): MauiiOSDeviceResource;
addiOSSimulator(
name: string,
simulatorId?: string): MauiiOSSimulatorResource;
addMacCatalystDevice(name: string): MauiMacCatalystPlatformResource;
addWindowsDevice(name: string): MauiWindowsPlatformResource;
}

Methods

method addAndroidDevice builder
Adds an Android device resource for a .NET MAUI project.
addAndroidDevice(
name: string,
deviceId?: string): MauiAndroidDeviceResource
name string
deviceId string optional
MauiAndroidDeviceResource
method addAndroidEmulator builder
Adds an Android emulator resource for a .NET MAUI project.
addAndroidEmulator(
name: string,
emulatorId?: string): MauiAndroidEmulatorResource
name string
emulatorId string optional
MauiAndroidEmulatorResource
method addiOSDevice builder
Adds an iOS device resource for a .NET MAUI project.
addiOSDevice(
name: string,
deviceId?: string): MauiiOSDeviceResource
name string
deviceId string optional
MauiiOSDeviceResource
method addiOSSimulator builder
Adds an iOS simulator resource for a .NET MAUI project.
addiOSSimulator(
name: string,
simulatorId?: string): MauiiOSSimulatorResource
name string
simulatorId string optional
MauiiOSSimulatorResource
method addMacCatalystDevice builder
Adds a Mac Catalyst platform resource for a .NET MAUI project.
addMacCatalystDevice(name: string): MauiMacCatalystPlatformResource
name string
MauiMacCatalystPlatformResource
method addWindowsDevice builder
Adds a Windows platform resource for a .NET MAUI project.
addWindowsDevice(name: string): MauiWindowsPlatformResource
name string
MauiWindowsPlatformResource