C# 클래스 TrakHound.API.Devices

파일 보기 프로젝트 열기: TrakHound/TrakHound-Community

공개 메소드들

메소드 설명
Check ( UserConfiguration userConfig, string deviceUniqueId ) : CheckInfo

Check the status (Update Id) of a single Device

Check ( UserConfiguration userConfig ) : List

Check the status (Update Id) for a list of devices

Get ( UserConfiguration userConfig, string deviceUniqueId ) : DeviceConfiguration

Get a single DeviceConfiguration

Get ( UserConfiguration userConfig ) : List

Get a list of DeviceConfigurations of all of the user's devices

Get ( UserConfiguration userConfig, string deviceUniqueIds ) : List
List ( UserConfiguration userConfig, string deviceUniqueId, Uri apiHost ) : DeviceDescription

List a single DeviceDescription

List ( UserConfiguration userConfig, Uri apiHost ) : List

Get a list of DeviceDescriptions of all of the user's devices

List ( UserConfiguration userConfig, string deviceUniqueIds, Uri apiHost ) : List
Remove ( UserConfiguration userConfig ) : bool

Remove all of the user's devices

Remove ( UserConfiguration userConfig, string deviceUniqueIds ) : bool

Remove Specified Devices from User

Update ( UserConfiguration userConfig, DataTable table ) : bool
Update ( UserConfiguration userConfig, DeviceConfiguration deviceConfig ) : bool
Update ( UserConfiguration userConfig, DeviceInfo deviceInfo ) : bool
Update ( UserConfiguration userConfig, List deviceInfos, bool replace = true ) : bool
Update ( UserConfiguration userConfig, string deviceUniqueId, DeviceInfo deviceRow ) : bool

메소드 상세

Check() 공개 정적인 메소드

Check the status (Update Id) of a single Device
public static Check ( UserConfiguration userConfig, string deviceUniqueId ) : CheckInfo
userConfig TrakHound.API.Users.UserConfiguration UserConfiguration object for the current user
deviceUniqueId string The Unique ID of the device to return
리턴 CheckInfo

Check() 공개 정적인 메소드

Check the status (Update Id) for a list of devices
public static Check ( UserConfiguration userConfig ) : List
userConfig TrakHound.API.Users.UserConfiguration UserConfiguration object for the current user
리턴 List

Get() 공개 정적인 메소드

Get a single DeviceConfiguration
public static Get ( UserConfiguration userConfig, string deviceUniqueId ) : DeviceConfiguration
userConfig TrakHound.API.Users.UserConfiguration UserConfiguration object for the current user
deviceUniqueId string The Unique ID of the device to return
리턴 DeviceConfiguration

Get() 공개 정적인 메소드

Get a list of DeviceConfigurations of all of the user's devices
public static Get ( UserConfiguration userConfig ) : List
userConfig TrakHound.API.Users.UserConfiguration UserConfiguration object for the current user
리턴 List

Get() 공개 정적인 메소드

public static Get ( UserConfiguration userConfig, string deviceUniqueIds ) : List
userConfig TrakHound.API.Users.UserConfiguration
deviceUniqueIds string
리턴 List

List() 공개 정적인 메소드

List a single DeviceDescription
public static List ( UserConfiguration userConfig, string deviceUniqueId, Uri apiHost ) : DeviceDescription
userConfig TrakHound.API.Users.UserConfiguration UserConfiguration object for the current user
deviceUniqueId string The Unique ID of the device to return
apiHost System.Uri
리턴 DeviceDescription

List() 공개 정적인 메소드

Get a list of DeviceDescriptions of all of the user's devices
public static List ( UserConfiguration userConfig, Uri apiHost ) : List
userConfig TrakHound.API.Users.UserConfiguration UserConfiguration object for the current user
apiHost System.Uri
리턴 List

List() 공개 정적인 메소드

public static List ( UserConfiguration userConfig, string deviceUniqueIds, Uri apiHost ) : List
userConfig TrakHound.API.Users.UserConfiguration
deviceUniqueIds string
apiHost System.Uri
리턴 List

Remove() 공개 정적인 메소드

Remove all of the user's devices
public static Remove ( UserConfiguration userConfig ) : bool
userConfig TrakHound.API.Users.UserConfiguration UserConfiguration object for the current user
리턴 bool

Remove() 공개 정적인 메소드

Remove Specified Devices from User
public static Remove ( UserConfiguration userConfig, string deviceUniqueIds ) : bool
userConfig TrakHound.API.Users.UserConfiguration UserConfiguration object for the current user
deviceUniqueIds string
리턴 bool

Update() 공개 정적인 메소드

public static Update ( UserConfiguration userConfig, DataTable table ) : bool
userConfig TrakHound.API.Users.UserConfiguration
table DataTable
리턴 bool

Update() 공개 정적인 메소드

public static Update ( UserConfiguration userConfig, DeviceConfiguration deviceConfig ) : bool
userConfig TrakHound.API.Users.UserConfiguration
deviceConfig DeviceConfiguration
리턴 bool

Update() 공개 정적인 메소드

public static Update ( UserConfiguration userConfig, DeviceInfo deviceInfo ) : bool
userConfig TrakHound.API.Users.UserConfiguration
deviceInfo DeviceInfo
리턴 bool

Update() 공개 정적인 메소드

public static Update ( UserConfiguration userConfig, List deviceInfos, bool replace = true ) : bool
userConfig TrakHound.API.Users.UserConfiguration
deviceInfos List
replace bool
리턴 bool

Update() 공개 정적인 메소드

public static Update ( UserConfiguration userConfig, string deviceUniqueId, DeviceInfo deviceRow ) : bool
userConfig TrakHound.API.Users.UserConfiguration
deviceUniqueId string
deviceRow DeviceInfo
리턴 bool