C# 클래스 MK.MobileDevice.iTMDiPhoneLL

상속: iTMDiPhone
파일 보기 프로젝트 열기: exaphaser/MK.MobileDevice 1 사용 예제들

공개 메소드들

메소드 설명
ConnectViaHouseArrest ( ) : void
Copy ( string sourceName, string destName ) : void
CreateDirectory ( string path ) : bool
Deactivate ( ) : void
DeleteDirectory ( string path ) : void
DeleteDirectory ( string path, bool recursive ) : void
DeleteFile ( string path ) : void
DeleteFromDevice ( String fullName ) : void

Deletes the device item specified in parameter "fullname".

DisableWiFiConnection ( ) : bool
EnableWiFiConnection ( ) : bool
EnterDFU ( ) : void
EnterRecovery ( ) : void
Exists ( string path ) : bool
ExitRecovery ( ) : void
FileSize ( string path ) : ulong
FileType ( string path ) : FileTypes

Returns the file type (enum FileType) of the specified file or directory.

GetApplicationList ( ) : List
GetCurrentDirectory ( ) : string
GetDirectories ( string path ) : string[]
GetDirectoryRoot ( string path ) : string
GetFileInfo ( string path ) : string>.Dictionary
GetFileInfo ( string path, ulong &size, bool &directory ) : void
GetFileInfoDetails ( string path, int &size, FileTypes &fileType ) : void

Returns the size and type of the specified file or directory.

GetFiles ( string path ) : string[]
InitLibiMobileDevice ( ) : void
IsDirectory ( string path ) : bool
IsFile ( string path ) : bool
IsLink ( string path ) : bool
ReConnect ( ) : void
Reboot ( ) : void
RebootOnDisconnect ( ) : void
Rename ( string sourceName, string destName ) : bool
RequestProperties ( string domain ) : System.Xml.Linq.XDocument
RequestProperty ( string key ) : string
RequestProperty ( string domain, string key ) : string
SetCurrentDirectory ( string path ) : void
SetProperty ( string domain, string key, string value ) : bool
Shutdown ( ) : void
ShutdownOnDisconnect ( ) : void
Sleep ( ) : void
UninstallApplication ( string applicationBundleIdentifier ) : void
iTMDiPhoneLL ( ) : System
sendCommandToDevice ( string Command ) : void
sendFileToDevice ( string Filename ) : void

보호된 메소드들

메소드 설명
OnConnect ( MK.MobileDevice.ITMDConnectEventArgs args ) : void
OnDfuConnect ( MK.MobileDevice.DeviceNotificationEventArgs args ) : void
OnDfuDisconnect ( MK.MobileDevice.DeviceNotificationEventArgs args ) : void
OnDisconnect ( MK.MobileDevice.ITMDConnectEventArgs args ) : void
OnHostAttached ( MK.MobileDevice.ITMDConnectEventArgs args ) : void
OnHostDetached ( MK.MobileDevice.ITMDConnectEventArgs args ) : void
OnRecoveryModeEnter ( MK.MobileDevice.DeviceNotificationEventArgs args ) : void
OnRecoveryModeLeave ( MK.MobileDevice.DeviceNotificationEventArgs args ) : void

비공개 메소드들

메소드 설명
ConnectToPhone ( ) : bool
DfuConnectCallback ( MK.MobileDevice.AMRecoveryDevice &callback ) : void
DfuDisconnectCallback ( MK.MobileDevice.AMRecoveryDevice &callback ) : void
FullPath ( string path1, string path2 ) : string
Get_st_ifmt ( string path ) : string
InternalDeleteDirectory ( string path ) : void
NotifyCallback ( MK.MobileDevice.ITMDAMDeviceNotificationCallbackInfo &callback ) : void
RecoveryConnectCallback ( MK.MobileDevice.AMRecoveryDevice &callback ) : void
RecoveryDisconnectCallback ( MK.MobileDevice.AMRecoveryDevice &callback ) : void
doConstruction ( ) : void
getDeviceHandle ( ) : void
updateDeviceList ( ) : void

메소드 상세

ConnectViaHouseArrest() 공개 메소드

public ConnectViaHouseArrest ( ) : void
리턴 void

Copy() 공개 메소드

public Copy ( string sourceName, string destName ) : void
sourceName string
destName string
리턴 void

CreateDirectory() 공개 메소드

public CreateDirectory ( string path ) : bool
path string
리턴 bool

Deactivate() 공개 메소드

public Deactivate ( ) : void
리턴 void

DeleteDirectory() 공개 메소드

public DeleteDirectory ( string path ) : void
path string
리턴 void

DeleteDirectory() 공개 메소드

public DeleteDirectory ( string path, bool recursive ) : void
path string
recursive bool
리턴 void

DeleteFile() 공개 메소드

public DeleteFile ( string path ) : void
path string
리턴 void

DeleteFromDevice() 공개 메소드

Deletes the device item specified in parameter "fullname".
public DeleteFromDevice ( String fullName ) : void
fullName String The full directory path and name of the item to remove.
리턴 void

DisableWiFiConnection() 공개 메소드

public DisableWiFiConnection ( ) : bool
리턴 bool

EnableWiFiConnection() 공개 메소드

public EnableWiFiConnection ( ) : bool
리턴 bool

EnterDFU() 공개 메소드

public EnterDFU ( ) : void
리턴 void

EnterRecovery() 공개 메소드

public EnterRecovery ( ) : void
리턴 void

Exists() 공개 메소드

public Exists ( string path ) : bool
path string
리턴 bool

ExitRecovery() 공개 메소드

public ExitRecovery ( ) : void
리턴 void

FileSize() 공개 메소드

public FileSize ( string path ) : ulong
path string
리턴 ulong

FileType() 공개 메소드

Returns the file type (enum FileType) of the specified file or directory.
public FileType ( string path ) : FileTypes
path string The file or directory for which to obtain the file type.
리턴 FileTypes

GetApplicationList() 공개 메소드

public GetApplicationList ( ) : List
리턴 List

GetCurrentDirectory() 공개 메소드

public GetCurrentDirectory ( ) : string
리턴 string

GetDirectories() 공개 메소드

public GetDirectories ( string path ) : string[]
path string
리턴 string[]

GetDirectoryRoot() 공개 메소드

public GetDirectoryRoot ( string path ) : string
path string
리턴 string

GetFileInfo() 공개 메소드

public GetFileInfo ( string path ) : string>.Dictionary
path string
리턴 string>.Dictionary

GetFileInfo() 공개 메소드

public GetFileInfo ( string path, ulong &size, bool &directory ) : void
path string
size ulong
directory bool
리턴 void

GetFileInfoDetails() 공개 메소드

Returns the size and type of the specified file or directory.
public GetFileInfoDetails ( string path, int &size, FileTypes &fileType ) : void
path string The file or directory for which to retrieve information.
size int Returns the size of the specified file or directory
fileType FileTypes Returns the size of the specified file or directory
리턴 void

GetFiles() 공개 메소드

public GetFiles ( string path ) : string[]
path string
리턴 string[]

InitLibiMobileDevice() 공개 메소드

public InitLibiMobileDevice ( ) : void
리턴 void

IsDirectory() 공개 메소드

public IsDirectory ( string path ) : bool
path string
리턴 bool

IsFile() 공개 메소드

public IsFile ( string path ) : bool
path string
리턴 bool

IsLink() 공개 메소드

public IsLink ( string path ) : bool
path string
리턴 bool

OnConnect() 보호된 메소드

protected OnConnect ( MK.MobileDevice.ITMDConnectEventArgs args ) : void
args MK.MobileDevice.ITMDConnectEventArgs
리턴 void

OnDfuConnect() 보호된 메소드

protected OnDfuConnect ( MK.MobileDevice.DeviceNotificationEventArgs args ) : void
args MK.MobileDevice.DeviceNotificationEventArgs
리턴 void

OnDfuDisconnect() 보호된 메소드

protected OnDfuDisconnect ( MK.MobileDevice.DeviceNotificationEventArgs args ) : void
args MK.MobileDevice.DeviceNotificationEventArgs
리턴 void

OnDisconnect() 보호된 메소드

protected OnDisconnect ( MK.MobileDevice.ITMDConnectEventArgs args ) : void
args MK.MobileDevice.ITMDConnectEventArgs
리턴 void

OnHostAttached() 보호된 메소드

protected OnHostAttached ( MK.MobileDevice.ITMDConnectEventArgs args ) : void
args MK.MobileDevice.ITMDConnectEventArgs
리턴 void

OnHostDetached() 보호된 메소드

protected OnHostDetached ( MK.MobileDevice.ITMDConnectEventArgs args ) : void
args MK.MobileDevice.ITMDConnectEventArgs
리턴 void

OnRecoveryModeEnter() 보호된 메소드

protected OnRecoveryModeEnter ( MK.MobileDevice.DeviceNotificationEventArgs args ) : void
args MK.MobileDevice.DeviceNotificationEventArgs
리턴 void

OnRecoveryModeLeave() 보호된 메소드

protected OnRecoveryModeLeave ( MK.MobileDevice.DeviceNotificationEventArgs args ) : void
args MK.MobileDevice.DeviceNotificationEventArgs
리턴 void

ReConnect() 공개 메소드

public ReConnect ( ) : void
리턴 void

Reboot() 공개 메소드

public Reboot ( ) : void
리턴 void

RebootOnDisconnect() 공개 메소드

public RebootOnDisconnect ( ) : void
리턴 void

Rename() 공개 메소드

public Rename ( string sourceName, string destName ) : bool
sourceName string
destName string
리턴 bool

RequestProperties() 공개 메소드

public RequestProperties ( string domain ) : System.Xml.Linq.XDocument
domain string
리턴 System.Xml.Linq.XDocument

RequestProperty() 공개 메소드

public RequestProperty ( string key ) : string
key string
리턴 string

RequestProperty() 공개 메소드

public RequestProperty ( string domain, string key ) : string
domain string
key string
리턴 string

SetCurrentDirectory() 공개 메소드

public SetCurrentDirectory ( string path ) : void
path string
리턴 void

SetProperty() 공개 메소드

public SetProperty ( string domain, string key, string value ) : bool
domain string
key string
value string
리턴 bool

Shutdown() 공개 메소드

public Shutdown ( ) : void
리턴 void

ShutdownOnDisconnect() 공개 메소드

public ShutdownOnDisconnect ( ) : void
리턴 void

Sleep() 공개 메소드

public Sleep ( ) : void
리턴 void

UninstallApplication() 공개 메소드

public UninstallApplication ( string applicationBundleIdentifier ) : void
applicationBundleIdentifier string
리턴 void

iTMDiPhoneLL() 공개 메소드

public iTMDiPhoneLL ( ) : System
리턴 System

sendCommandToDevice() 공개 메소드

public sendCommandToDevice ( string Command ) : void
Command string
리턴 void

sendFileToDevice() 공개 메소드

public sendFileToDevice ( string Filename ) : void
Filename string
리턴 void