C# Class TrakHound.API.Devices

Afficher le fichier Open project: TrakHound/TrakHound-Community

Méthodes publiques

Méthode Description
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

Method Details

Check() public static méthode

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
Résultat CheckInfo

Check() public static méthode

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
Résultat List

Get() public static méthode

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
Résultat DeviceConfiguration

Get() public static méthode

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
Résultat List

Get() public static méthode

public static Get ( UserConfiguration userConfig, string deviceUniqueIds ) : List
userConfig TrakHound.API.Users.UserConfiguration
deviceUniqueIds string
Résultat List

List() public static méthode

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
Résultat DeviceDescription

List() public static méthode

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
Résultat List

List() public static méthode

public static List ( UserConfiguration userConfig, string deviceUniqueIds, Uri apiHost ) : List
userConfig TrakHound.API.Users.UserConfiguration
deviceUniqueIds string
apiHost System.Uri
Résultat List

Remove() public static méthode

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

Remove() public static méthode

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
Résultat bool

Update() public static méthode

public static Update ( UserConfiguration userConfig, DataTable table ) : bool
userConfig TrakHound.API.Users.UserConfiguration
table DataTable
Résultat bool

Update() public static méthode

public static Update ( UserConfiguration userConfig, DeviceConfiguration deviceConfig ) : bool
userConfig TrakHound.API.Users.UserConfiguration
deviceConfig DeviceConfiguration
Résultat bool

Update() public static méthode

public static Update ( UserConfiguration userConfig, DeviceInfo deviceInfo ) : bool
userConfig TrakHound.API.Users.UserConfiguration
deviceInfo DeviceInfo
Résultat bool

Update() public static méthode

public static Update ( UserConfiguration userConfig, List deviceInfos, bool replace = true ) : bool
userConfig TrakHound.API.Users.UserConfiguration
deviceInfos List
replace bool
Résultat bool

Update() public static méthode

public static Update ( UserConfiguration userConfig, string deviceUniqueId, DeviceInfo deviceRow ) : bool
userConfig TrakHound.API.Users.UserConfiguration
deviceUniqueId string
deviceRow DeviceInfo
Résultat bool