最近のアクセス:
Smart Devices API

このドキュメントは、スマートデバイス向け開発用に GeneXus プラットフォームに用意されている API の仕様を示します。
スマートデバイスには、優れたハードウェアとオペレーティングシステムがあります。外部オブジェクトProcedure オブジェクトを使用することで、その機能を利用できます。これらのオブジェクトはいずれも GeneXus の組み込みモジュールに含まれます。また、独自の API セットを作成し、ナレッジベースに統合することもできます。
警告: GeneXus の組み込みモジュールGeneXus 15 以上で利用できます。それ以下の GeneXus バージョンには、この API の一部が SmartDevicesApi フォルダに用意されています (Smart Device オブジェクトの作成時に自動的にインポートされます)。

ほかのデバイスの機能との統合を可能にするのは外部オブジェクトだけではありません。詳細は「特殊な意味を持つドメイン」、「ユーザーコントロール」、「拡張ライブラリの概念」を参照してください。 
外部オブジェクト
モジュール オブジェクト 説明 
GeneXus.Client ClientInformation クライアントデバイスの情報にアクセスします。
ClientStorage デバイスに情報を保存します。
Socket クライアントから WebSocket サーバーとの双方向接続を確立できるようにします。
GeneXus.Common Analytics アナリティクスサービスを使用してアプリケーションの使用状況を測定します。 
Clipboard デバイスのクリップボードを管理するための基本要素です。
DynamicCall 動的に呼び出されるオブジェクトに呼び出しオプションを設定します。
Geolocation 非推奨 - GPS 情報にアクセスします。
Log 重要度が異なる独自のログメッセージを記述します。
Maps いくつかの位置情報サービスを提供します。
Runtime アプリケーションをクライアント側で実行するか、サーバー側で実行するかを区別します。
CrashAnalytics Firebase Crashlytics とやり取りすることで、モバイルアプリケーションのクラッシュレポートをカスタマイズおよび強化します。
Server サーバーからキャッシュを管理します。
GeneXus.Common.UI Progress アクティビティの進捗バーを管理します。
Navigation デバイスの画面上の一部でコンテンツの非表示と表示を切り替えます。 
GeneXus.SD Actions 一般的なアクションのセットです (ホームへ移動、戻る、保存など)。
AppLifecycle アプリケーションの状態変化を追跡します。
ARPreview 3D オブジェクトを表示します。
Beacons デバイスの Bluetooth を介してビーコンを管理します。
Calendar カレンダーでエンドユーザーのタスクのスケジュールを設定します。
Contacts デバイス上でエンドユーザーの連絡先を管理します。
DeepLink アプリケーションでディープリンクを管理します。
DeviceAuthentication 生体認証センサーを使用したローカル認証を管理します。  
Interop その他の機能のセットです (メッセージや確認の表示、メールや SMS の送信など)。
MapsOffline  
Network デバイスのネットワークの状態を確認します。
Printer 接続されている Bluetooth プリンターにファイルを直接印刷します。
RemoteConfig アプリケーションパラメーターを実行時に変更します。
Scanner デバイスのカメラを使ってバーコードをスキャンします。
Search アプリケーション上の検索の動作を拡張します。
WebBrowser 組み込み Web ブラウザーのアクションを処理します。
GeneXus.SD.iOS Permissions iOS のアクセス許可を手動でリクエストします。
GeneXus.SD.Media Audio オーディオストリーミングを管理します。
AudioRecorder オーディオレコーディングを管理します。
Camera デバイスのカメラを使用します。
Files デバイスからプログラムでファイルを選択します。
PhotoLibrary デバイスのフォトライブラリにアクセスします。
VideoOperations 動画を変換するか、画質を下げます。
LocalNotifications ローカル通知 (またはアラート) をトリガーします。
NotificationsConfiguration GeneXus のメカニズムによるリモートプッシュ通知を設定します。
NotificationParameters GeneXus のメカニズムによるリモートプッシュ通知の状態の設定です。
RemoteNotificationResult  GeneXus のメカニズムにより、リモートプッシュ通知の状態を処理します。
RemoteNotifications GeneXus のメカニズムを使用してリモート通知をトリガーします。
GeneXus.SD.Offline Database オフラインデータベースをバックアップおよび復元します。
GeneXus.SD.Store StoreManager アプリ内課金を管理します。
  StoreInterop アプリケーションに評価とレビューを組み込んで使用します。
GeneXus.SD.Synchronization  SynchronizationEvents オフラインアプリケーションの同期状態を管理します。
GeneXus.Social Facebook Facebook アプリケーションと連携します。
Share サードパーティ製アプリケーションとコンテンツを共有します。
Twitter Twitter アプリケーションと連携します。
 
プロシージャー
モジュール 新しい名前 説明
GeneXus.Synchronization OfflineEventReplicator 内部管理 
Genexus.Common.Notifications AddDeviceGroups 外部プロバイダーを使用して通知を送信するターゲットグループを新規に追加します。 
Genexus.Common.Notifications AddDeviceTargetFilter 外部プロバイダーを使用して通知を送信するターゲットフィルタを新規に追加します。 
Genexus.Common.Notifications RemoveDeviceGroups 外部プロバイダーを使用して通知を受け取るグループを削除します。 
Genexus.Common.Notifications RemoveDeviceTargetFilter  外部プロバイダーを使用して通知を受け取るフィルタを削除します。 
Genexus.Common.Notifications SendEvent 外部プロバイダーを使用してサイレント通知を送信します。
Genexus.Common.Notifications SendEventTargets 外部プロバイダーを使用して特定のターゲットにサイレント通知を送信します。
Genexus.Common.Notifications SendNotification 外部プロバイダーを使用してプッシュ通知を送信します。
Genexus.Common.Notifications SendNotificationTarget 外部プロバイダーを使用して特定のターゲットにプッシュ通知を送信します。


サブページ
Created: 14/09/18 03:08 by Admin Last update: 24/04/01 20:54 by Admin
カテゴリ
Powered by GXwiki 3.0