最近のアクセス:
Network 外部オブジェクト

Network 外部オブジェクトを使用して、デバイスのネットワーク状態を確認し、何らかの処理を実行するためにより多くの情報を得ることができます。この API は、オフラインのスマート デバイス アプリケーションで、同期を実行するのに最適なタイミングを判断するためによく使用されます。
イメージ:39622.png イメージ:42767.png

プロパティ

ApplicationServerURL

読み取り専用のプロパティで、SmartDevices ジェネレーターの [ Services URL ] プロパティによって自動的に設定されます。
このプロパティは、次に示すいくつかのメソッドで使用されます。

メソッド

IsServerAvailable メソッド

指定したサーバーにデバイスがアクセスできる場合は True、そうでない場合は False を返します。このメソッドは、パッケージが目的の URL ホストにルーティングできるかどうかを確認します。現在のホストに対するリクエストは行われません。サーバーを、その URL を指定してオプションのパラメーターとして渡すことができます。URL パラメーターがない場合、このメソッドでは [ ApplicationServerURL ] プロパティのサーバー URL に対する接続が確認されます。
戻り値 Boolean
パラメーター [ Url:URL ]

Type メソッド

デバイスから特定のサーバーに対する接続タイプを取得します。一部のサ-バーにはローカルネットワークからのみアクセスできます。
戻り値 NetworkAPIConnectionType
パラメーター [ Url:URL ]

TrafficBasedCost メソッド

デバイスとサーバー間の接続によってデバイスのユーザーが金銭的コストを負うかどうかを、True または False の値で返します。
戻り値 Boolean
パラメーター
  [ Url:URL ]

SetApplicationServerURL

アプリケーションの URL を動的に変更できます。これを実行するには、[ Dynamic Services URL ] プロパティを True に設定する必要があります。
戻り値 なし
パラメーター [ Url:URL ]
注: iOS では GeneXus 16 upgrade 3 以降、Android では GeneXus 16 upgrade 7 以降で利用できます。

イベント

NetworkStatusChange イベント

ネットワークの状態が変わったときに通知します。
入力 なし
出力 なし

ドメイン

NetworkAPIConnectionType ドメイン

このドメインは、デバイスの接続タイプを識別するために定義します。
Numeric(1) であり、値は次のとおりです:
なし 接続なし
Wifi Wi-Fi 接続です。
WAN WAN 接続です。

適用範囲

プラットフォーム スマートデバイス (Android、iOS)

使用可能バージョン

この外部オブジェクトは、GeneXus X Evolution 3 以降で使用できます。

参考情報



サブページ
Created: 18/10/29 01:04 by Admin Last update: 21/05/21 02:39 by Admin
カテゴリ
Powered by GXwiki 3.0