書式
BOOL IsOnServer()
返り値
TRUE:例外がNavigatorサーバで発生した場合
FALSE:例外がNavigator APIで発生した場合
説明
この関数は、例外がNavigatorサーバで発生した場合はTRUE、Navigator APIで発生した場合はFALSEを返却します。
使用例
APIを呼び出したときにエラーが発生した場合、以下の例のようにして、エラーがサーバで発生したのかどうかを調べます。
【例】
=============================================================================
try {
APIの関数呼び出し
} catch ( CSymNaviException exp ) {
BOOL bServer;
bServer = exp.IsOnServer();
if ( bServer )
…
}
=============================================================================