| [Deep Link Name] プロパティ | |
アプリケーションが自動ディープリンクのシナリオに対応している場合に、エントリーパネルで提供するディープリンクのリソースを指定します。
このプロパティの値は、接尾語や接頭語を含めて、リソースの完全な名前にする必要があります。例:
- 同じナレッジベース内の Web リソースの場合: gx:<ローカルリソース名> ( をクリックして選択可能)
- .NET 環境で生成されたリソースまたは外部リソースの場合: <リソース名>.aspx
- JAVA 環境で生成されたリソースまたは外部リソースの場合: com.<ナレッジベース>.<リソース名>
構文
Deep Link Name := <名前> [ ; <名前> ] *
ここで、<名前> はパネルで提供する Web リソースです。
- GeneXus 15 Upgrade 7 以降では、次の機能が追加されています:
- 同じパネルに複数のディープリンク名を定義できます。
- 同じナレッジベース内の Web リソースを選択できます。この場合、該当するリソースへの参照が作成され、相互参照ダイアグラムに追加されます。
- [ Deep Link Name ] プロパティでは大文字と小文字は区別されません。
このプロパティは設計時にのみ適用されます。
SDViewProduct というスマート デバイス パネルで URL http://www.mystore.com/viewproduct.aspx?1 (つまり、ViewProduct Web パネル) を提供する場合について考えます:
- "http://www.mystore.com/" は、[ Deep Link Base URL ] プロパティの値です。
- SDViewProduct パネルでは、 [ Deep Link Name ] プロパティを gx:ViewProduct に設定するか、代わりに 'viewproduct.aspx' を使用する必要があります。
- SDViewProduct パネルでは、製品 ID を受け取るための Parm ルールを定義する必要があります (つまり、parm(in:&ProductId))。
概念の詳細については、「スマートデバイスにディープリンクを追加する方法」を参照してください。
このプロパティは GeneXus 15 Upgrade 6 以降で利用できます。
オブジェクト: Panel for Smart Devices、Work With for Smart Devices 対応しているプラットフォーム: スマートデバイス (Android、iOS)
|
|
|
|
|