C# Class WindowsPhoneTestFramework.Server.WindowsPhoneDeviceController.WindowsPhoneDeviceControllerBase

Inheritance: WindowsPhoneTestFramework.Server.DeviceController.DeviceControllerBase
Afficher le fichier Open project: EqualExperts/WindowsPhoneTestFramework

Private Properties

Свойство Type Description
ReceiveDeviceDirectory void
ReceiveDirectory void
SafeGetApplication RemoteApplication
SendDesktopDirectory void
SendDirectory void
ToWindowsPhoneApplicationDefinition WindowsPhoneTestFramework.Server.WindowsPhoneDeviceController.WindowsPhoneApplicationDefinition

Méthodes publiques

Méthode Description
ForceDeviceShutDown ( ) : bool
GetIsolatedStorage ( WindowsPhoneTestFramework.Server.Core.ApplicationDefinition applicationDefinition ) : string
Install ( WindowsPhoneTestFramework.Server.Core.ApplicationDefinition applicationDefinition ) : InstallationResult
ReleaseDeviceConnection ( ) : void
RestoreIsolatedStorage ( WindowsPhoneTestFramework.Server.Core.ApplicationDefinition applicationDefinition, string isolatedStorage ) : void
Start ( WindowsPhoneTestFramework.Server.Core.ApplicationDefinition applicationDefinition ) : StartResult
Stop ( WindowsPhoneTestFramework.Server.Core.ApplicationDefinition applicationDefinition ) : StopResult
TryConnect ( ) : bool
Uninstall ( WindowsPhoneTestFramework.Server.Core.ApplicationDefinition applicationDefinition ) : UninstallationResult
WindowsPhoneDeviceControllerBase ( string deviceNameBase ) : Microsoft.SmartDevice.Connectivity

Méthodes protégées

Méthode Description
Dispose ( bool isDisposing ) : void
GetIsoStorage ( WindowsPhoneTestFramework.Server.Core.ApplicationDefinition applicationDefinition ) : RemoteIsolatedStorageFile
IsInstalled ( System.Guid productGuid ) : bool

Private Methods

Méthode Description
ReceiveDeviceDirectory ( RemoteIsolatedStorageFile risf, string deviceRelativeDir, List source, DirectoryInfo target, bool cleanDeviceDirectory ) : void
ReceiveDirectory ( RemoteIsolatedStorageFile risf, string desktopDirPath ) : void
SafeGetApplication ( System.Guid productId ) : RemoteApplication
SendDesktopDirectory ( RemoteIsolatedStorageFile risf, DirectoryInfo desktopDirInfo, string deviceDirPath, bool cleanDeviceDirectory ) : void
SendDirectory ( RemoteIsolatedStorageFile risf, string desktopDirPath ) : void
ToWindowsPhoneApplicationDefinition ( WindowsPhoneTestFramework.Server.Core.ApplicationDefinition applicationDefinition ) : WindowsPhoneTestFramework.Server.WindowsPhoneDeviceController.WindowsPhoneApplicationDefinition

Method Details

Dispose() protected méthode

protected Dispose ( bool isDisposing ) : void
isDisposing bool
Résultat void

ForceDeviceShutDown() public méthode

public ForceDeviceShutDown ( ) : bool
Résultat bool

GetIsoStorage() protected méthode

protected GetIsoStorage ( WindowsPhoneTestFramework.Server.Core.ApplicationDefinition applicationDefinition ) : RemoteIsolatedStorageFile
applicationDefinition WindowsPhoneTestFramework.Server.Core.ApplicationDefinition
Résultat RemoteIsolatedStorageFile

GetIsolatedStorage() public méthode

public GetIsolatedStorage ( WindowsPhoneTestFramework.Server.Core.ApplicationDefinition applicationDefinition ) : string
applicationDefinition WindowsPhoneTestFramework.Server.Core.ApplicationDefinition
Résultat string

Install() public méthode

public Install ( WindowsPhoneTestFramework.Server.Core.ApplicationDefinition applicationDefinition ) : InstallationResult
applicationDefinition WindowsPhoneTestFramework.Server.Core.ApplicationDefinition
Résultat InstallationResult

IsInstalled() protected méthode

protected IsInstalled ( System.Guid productGuid ) : bool
productGuid System.Guid
Résultat bool

ReleaseDeviceConnection() public méthode

public ReleaseDeviceConnection ( ) : void
Résultat void

RestoreIsolatedStorage() public méthode

public RestoreIsolatedStorage ( WindowsPhoneTestFramework.Server.Core.ApplicationDefinition applicationDefinition, string isolatedStorage ) : void
applicationDefinition WindowsPhoneTestFramework.Server.Core.ApplicationDefinition
isolatedStorage string
Résultat void

Start() public méthode

public Start ( WindowsPhoneTestFramework.Server.Core.ApplicationDefinition applicationDefinition ) : StartResult
applicationDefinition WindowsPhoneTestFramework.Server.Core.ApplicationDefinition
Résultat StartResult

Stop() public méthode

public Stop ( WindowsPhoneTestFramework.Server.Core.ApplicationDefinition applicationDefinition ) : StopResult
applicationDefinition WindowsPhoneTestFramework.Server.Core.ApplicationDefinition
Résultat StopResult

TryConnect() public méthode

public TryConnect ( ) : bool
Résultat bool

Uninstall() public méthode

public Uninstall ( WindowsPhoneTestFramework.Server.Core.ApplicationDefinition applicationDefinition ) : UninstallationResult
applicationDefinition WindowsPhoneTestFramework.Server.Core.ApplicationDefinition
Résultat UninstallationResult

WindowsPhoneDeviceControllerBase() public méthode

public WindowsPhoneDeviceControllerBase ( string deviceNameBase ) : Microsoft.SmartDevice.Connectivity
deviceNameBase string
Résultat Microsoft.SmartDevice.Connectivity