最近のアクセス:
GeneXus コアモジュール

GeneXus 15 には、抽象概念の管理やさまざまなテクノロジー、デバイス、センサーなどとのやり取りに使用できる一連の組み込み API、構造化データタイプ、ドメインが用意されています。
これらは現在読み取り専用になっています。また、モジュールにカプセル化され、すべてが「GeneXus」にまとめられています。これらは、KB エクスプローラーの [ 参照モジュール ] 、 [ ドメイン ] ツールウィンドウ、およびトランザクションの [ Standard Variables ] セクションで確認できます。
イメージ:31346.png
主な利点
  • これらのオブジェクトが GeneXus によって保守されていることがすべての開発者に明白です。
  • これらを読み取り専用にすることで、偶発的なエラーや互換性の問題を回避できます。
  • 実装がビルド済みであり、GeneXus 15 に事前に組み込まれています。したがって、すべてのナレッジベース/バージョン/環境で毎回ビルド (指定、生成、コンパイル) する必要がありません。
これらの一部については、モジュールに移動されただけでなく、利便性改善の目的で名前が変更されています。ただし、以前のバージョンから移行する場合に伴う互換性の問題を最小限に抑えるために、内部 ID (GUID) はいかなる場合も同じに保たれます (たとえば、"ClientInformation" を参照していたコードは自動的に "GeneXus.Client.ClientInformation" を参照することになります)。

名前が変更された組み込みオブジェクト

外部オブジェクト
以前の名前 新しい名前 モジュール 適用バージョン
ClientInformation ClientInformation GeneXus.Client リリース
ClientStorageAPI ClientStorage GeneXus.Client リリース
SDSession ClientStorage GeneXus.Client リリース
AnalyticsAPI Google Analytics GeneXus.Common リリース
Clipboard Clipboard GeneXus.Common リリース
GeoLocationAPI Geolocation GeneXus.Common リリース
- Log GeneXus.Common アップグレード 11
ServerAPI Server GeneXus.Common リリース
- Runtime GeneXus.Common リリース
ProgressIndicator Progress 外部オブジェクト GeneXus.Common.UI リリース
- Navigation GeneXus.Common.UI リリース
SDActions Actions GeneXus.SD リリース
AddressBook Contacts GeneXus.SD リリース
Calendar Calendar GeneXus.SD リリース
- DeepLink GeneXus.SD アップグレード 6
- DeviceAuthentication GeneXus.SD アップグレード 11
Interop Interop GeneXus.SD リリース
NetworkAPI Network GeneXus.SD リリース
LocationAPI Beacons GeneXus.SD リリース
ScannerAPI Scanner GeneXus.SD リリース
- Search GeneXus.SD リリース
- WebBrowser GeneXus.SD アップグレード 7
IOSPermissions Permissions GeneXus.SD.iOS リリース
AudioAPI Audio GeneXus.SD.Media リリース
- AudioRecorder GeneXus.SD.Media アップグレード 5
CameraAPI Camera GeneXus.SD.Media リリース
PhotoLibraryAPI PhotoLibrary GeneXus.SD.Media リリース
LocalNotifications LocalNotifications GeneXus.SD.Notifications リリース
NotificationParamters NotificationParameters GeneXus.SD.Notifications リリース
Notifications RemoteNotifications GeneXus.SD.Notifications リリース
NotificationConfiguration NotificationsConfiguration GeneXus.SD.Notifications リリース
RemoteNotificationResult RemoteNotificationResult GeneXus.SD.Notifications リリース
StoreAPI Store GeneXus.SD.Store リリース
SynchronizationEventsAPI SynchronizationEvents GeneXus.SD.Synchronization リリース
Facebook Facebook GeneXus.Social リリース
TwitterAPI Twitter GeneXus.Social リリース
SharingAPI Share GeneXus.Social リリース
WebNotification WebNotifications GeneXus.Web.Notifications リリース
 
構造化データタイプ
以前の名前 新しい名前 モジュール 適用バージョン
AnalyticsPurchase AnalyticsPurchase GeneXus.Common リリース
GeoLocationInfo GeolocationInfo GeneXus.Common リリース
GeoLocationProximityAlert GeolocationProximityAlert GeneXus.Common リリース
Messages Messages GeneXus.Common リリース
- Configuration Genexus.Common.Notifications アップグレード 3
- Delivery Genexus.Common.Notifications アップグレード 3
- Event Genexus.Common.Notifications アップグレード 3
- LocalizedText Genexus.Common.Notifications アップグレード 3
- Notification Genexus.Common.Notifications アップグレード 3
- Target Genexus.Common.Notifications アップグレード 3
AddressBookContact ContactInfo GeneXus.SD リリース
LoginExternalAddionalParameters LoginExternalAddionalParameters GeneXus.SD リリース
BeaconInfo BeaconInfo GeneXus.SD リリース
BeaconProximityAlert BeaconProximityAlert GeneXus.SD リリース
BeaconRegion BeaconRegion GeneXus.SD リリース
BeaconState BeaconState Genexus.SD リリース
ScannedBarcodes ScannedBarcodes GeneXus.SD リリース
- SearchScope GeneXus.SD リリース
MediaItem MediaItem GeneXus.SD.Media リリース
MediaQueue MediaQueue GeneXus.SD.Media リリース
MediaQueueState MediaQueueState GeneXus.SD.Media リリース
LocalNotificationsInfo LocalNotificationsInfo GeneXus.Notifications リリース
RemoteNotification RemoteNotification GeneXus.Notifications リリース
PuchaseReceiptInformation PurchaseReceiptInformation GeneXus.SD.Store リリース
PuchaseResult PurchaseResult GeneXus.SD.Store リリース
StoreProductCollection StoreProductCollection GeneXus.SD.Store リリース
GxSyncrhoEventResultSDT SynchonizationEventResult GeneXus.SD.Synchronization リリース
GxSyncrhoEventSDT SyncrhonizationEvent GeneXus.SD.Synchronization リリース
GxSynchroInfoSDT SynchronizationInfo GeneXus.SD.Synchronization リリース
NotificationInfo NotificationInfo GeneXus.Web.Notification リリース
 
Procedures
以前の名前 新しい名前 モジュール 適用バージョン
GxOfflineEventReplicator OfflineEventReplicator GeneXus.Synchronization リリース
- AddDeviceGroups Genexus.Common.Notifications アップグレード 3
- AddDeviceTargetFilter Genexus.Common.Notifications アップグレード 3
- RemoveDeviceGroups Genexus.Common.Notifications アップグレード 3
- RemoveDeviceTargetFilter Genexus.Common.Notifications アップグレード 3
- SendEvent Genexus.Common.Notifications アップグレード 3
- SendEventTargets Genexus.Common.Notifications アップグレード 3
- SendNotification Genexus.Common.Notifications アップグレード 3
- SendNotificationTarget Genexus.Common.Notifications アップグレード 3
 

変更されていない組み込みオブジェクト (読み書き可能)

次に示す組み込みオブジェクトは、開発者がカスタマイズすることを想定して変更されていません。
これらのオブジェクトはナレッジベースの GeneXus フォルダに格納されています。
変更されていないオブジェクト
名前 格納先フォルダ オブジェクトタイプ
グローバルイベント /GeneXus/Common 外部オブジェクト
NotificationsRegistrationHandler /GeneXus/SD/Notifications Procedure
ValidatePurchase /GeneXus/SD/Store Procedure
GxAfterEventReplicator /GeneXus/SD/Synchronization Procedure
GxOnPendingEventFailed /GeneXus/SD/Synchronization Procedure
AppMasterPage /GeneXus/Web Master Page
LinksList /GeneXus/Web 構造化データタイプ
PromptMasterPage /GeneXus/Web Master Page
RecentLinks /GeneXus/Web Web コンポーネント
RwdMasterPage /GeneXus/Web Master Page
RwdPromptMasterPage /GeneXus/Web Master Page
RwdRecentLinks /GeneXus/Web Web コンポーネント
 

互換性

セマンティックドメインについては、名前は変更されていませんが、同様に GeneXus モジュールで配布されます。

トラブルシューティング

  1. ビルド時に、「'GeneXus' のバージョン 0.19 はダウンロードできません。組み込みのモジュールですか?"GeneXus.exe /install" コマンドを実行してみるか、このモジュールを利用可能なバージョンに更新する必要があります。」というエラーが表示されることがあります。
    解決方法: 一度 GeneXus を閉じ、コマンドプロンプトで Genexus.exe /install を実行してから、GeneXus を開きます。次に、 [ ナレッジマネージャ ] -> [ 参照モジュールの管理 ] と選択し、利用可能な最上位の GeneXus モジュールをインストールします。
  2. インポート時に、「'{0}' は既に参照モジュール '{1}' で定義されているため、インポートできません。」と表示されることがあります。
    解決方法: これは問題ではありません。参照モジュールに既に定義されているオブジェクトについては、GeneXus によってインポートが制限されているだけです。新しいバージョンのオブジェクトが必要な場合は、プロバイダーから入手し、参照モジュールの管理を使用してインストールします。
 




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