/// </summary>
public void SendAddAppRequestToApps()
{
- AppControl appControl = new AppControl()
+ try
+ {
+ AppControl appControl = new AppControl()
+ {
+ ApplicationId = TVAppsAppID,
+ Operation = AddAppOperation,
+ };
+ AppControl.SendLaunchRequest(appControl);
+ }
+ catch (ArgumentNullException e)
{
- ApplicationId = TVAppsAppID,
- Operation = AddAppOperation,
- };
- AppControl.SendLaunchRequest(appControl);
+ DbgPort.E(e.StackTrace);
+ }
+ catch (InvalidOperationException e)
+ {
+ DbgPort.E(e.StackTrace);
+ }
+ catch (TimeoutException e)
+ {
+ DbgPort.E(e.StackTrace);
+ }
}
/// <summary>
/// <param name="addedAddID">The app ID to add PIN list int the TV Home</param>
public void SendAppAddedNotificationToHome(string addedAddID)
{
- AppControl appControl = new AppControl()
+ try
+ {
+ AppControl appControl = new AppControl()
+ {
+ ApplicationId = TVHomeAppID,
+ Operation = AppAddedNotifyOperation,
+ };
+ appControl.ExtraData.Add(KeyAddedAppID, addedAddID);
+ AppControl.SendLaunchRequest(appControl);
+ }
+ catch (ArgumentNullException e)
{
- ApplicationId = TVHomeAppID,
- Operation = AppAddedNotifyOperation,
- };
- appControl.ExtraData.Add(KeyAddedAppID, addedAddID);
- AppControl.SendLaunchRequest(appControl);
+ DbgPort.E(e.StackTrace);
+ }
+ catch (InvalidOperationException e)
+ {
+ DbgPort.E(e.StackTrace);
+ }
+ catch (TimeoutException e)
+ {
+ DbgPort.E(e.StackTrace);
+ }
}
}
}