アプリケーションの利用可能な時間を制御します。
利用時間の制御を開始するにはAppTimeManagerのInitメソッドを使用します。 利用時間外であることはAppTimeDelegateに通知されます。
using Com.Fujitsu.Imaps.Plugin.AppManager;
using Com.Fujitsu.Imaps.Plugin.AppManager.Exceptions;
・
・
private void Func()
{
    AppTimeManager appTimeManager = AppTimeManager.Instance;
    appTimeManager.Init(this);
}
void AppTimeDelegate.ExecuteAtInvalidTime(int result)
{
    AppTimeManager appTimeManager = AppTimeManager.Instance;
    Boolean isStart = appTimeManager.IsStarted();
    if (isStart)
    {
        if (AppTimeManager.OUT_OF_TIME == result)
        {
            // 開始処理後に利用時間外となった場合の処理
        }
        else
        {
            // 開始処理後に利用不可能な日となった場合の処理
        }
    }
    else
    {
        if (AppTimeManager.OUT_OF_TIME == result)
        {
            // 開始処理で利用時間外であった場合の処理
        }
        else
        {
            // 開始処理で利用不可能な日であった場合の処理
        }
    }
}
void AppTimeDelegate.ResultCallback(string result)
{
    if (result == AppTimeManager.RESULT_NETWORK_ERROR || result == AppTimeManager.RESULT_SYSTEM_ERROR || result == AppTimeManager.RESULT_ILLEGAL_USAGE_ERROR)
    {
        // 開始処理で例外が発生した場合の処理
    }
    else if (result == AppTimeManager.RESULT_OK)
    {
        // 開始処理が成功した場合の処理
    }
}
 AppTimeManager appTimeManager = AppTimeManager.Instance;
try
{
    string startTime = appTimeManager.GetStartTime(); // 利用時間の開始時間を取得する場合
}
catch(Exception)
{
    //例外処理
}
AppTimeManager appTimeManager = AppTimeManager.Instance; appTimeManager.Destroy();
注意