PRIM_WEB.Routing (PRIM_WEB.Routing)

このコンポーネントクラスは、PRIM_WEB.Application コンポーネントクラスの Routing プロパティを使ってアクセスされるヘルパー コンポーネントの機能を定義します。ルーティングのクラス インスタンスを使って、現在のルーティング要求の状態にアクセスできます。

祖先 - オブジェクト (PRIM_OBJT)

詳細

この機能には詳細のヘルプがありません

プロパティ

名前記述
ActivePathルーティング フレームワークにより処理された、現在の URL パス コンポーネントのピースを含む文字列を提供する読み取り専用のプロパティ
ActiveRoutesこの読み取り専用プロパティは、現在の ActivePath のルーティング エンジンにより解決される、PRIM_WEB.Route インスタンスのコレクションへのアクセスを提供します。
ComponentClassNameコンポーネントのクラス名です。 オブジェクト (PRIM_OBJT) より継承
ComponentMembersこのコンポーネントの全てにアクセスできるようにします。 オブジェクト (PRIM_OBJT) より継承
ComponentPatternNameコンポーネントのクラスを制限します。 オブジェクト (PRIM_OBJT) より継承
ComponentTagインスタンス用に値を格納できる汎用スペース オブジェクト (PRIM_OBJT) より継承
ComponentTypeComponentTypeではコンポーネントのタイプ情報にアクセスできます。 オブジェクト (PRIM_OBJT) より継承
ComponentTypeNameComponentTypeName十分適格なコンポーネントのクラス名です。 オブジェクト (PRIM_OBJT) より継承
FullPath現在の URL パス コンポーネントを含む文字列を提供する、読み取り専用プロパティ。これは、プロパティ RootPath と ActivePath を連結したものです。
Nameコンポーネントの名前 オブジェクト (PRIM_OBJT) より継承
Ownerコンポーネントのオーナーです。 オブジェクト (PRIM_OBJT) より継承
Parentこのインスタンスが添付されているコンポーネントインスタンス。コントロールのビジュアルコンテナまたは子インスタンスのコレクション オブジェクト (PRIM_OBJT) より継承
PathParametersクラス PRIM_WEB.RoutingPathParameters (PRIM_WEB.RoutingPathParameter コンポーネントの読み取り、書き込み可能なコレクション) のインスタンスへのアクセスを提供する、読み取り専用プロパティ。クラス PRIM_WEB.RoutingPathParameter の各インスタンスには、名前/値のペアが含まれ、名前はパス変数に割り当てられた名前、値は現在の URL パス コンポーネントの変数に対する実際の値となります。例えば、パス 'Categories/{CategoryId}/Products/{ProductId}' に対するパス '/Categories/Fluffy/Products/P123' では、CategoryId という名前のパラメータに対して値 'Fluffy' が提供され、ProductId というパラメータに対しては、'P123' が提供されます。
RootPath現在の Web ページを特定する URL パス コンポーネントのピースを含む文字列を提供する読み取り専用プロパティ

イベント

名前記述
CreateInstanceコンポーネントを作成する時にCreateInstanceのイベントを実行します。 PRIM_WEB.Routing (PRIM_WEB.Routing) より継承
DestroyInstanceコンポーネントが解除される前にDestroyInstanceのイベントを実行します。 PRIM_WEB.Routing (PRIM_WEB.Routing) より継承

メソッド

名前記述
Navigateこのメソッドを使って、アプリケーションにパス パラメータとして提供されたパスにナビゲートするよう要求できます。
Result, Path, Signal, Query
Replaceこのメソッドを使って、アプリケーションにパス パラメータとして提供されたパスにナビゲートし、ブラウザ履歴の現在のアイテムを置換するよう要求できます。
Result, Path, Signal, Query

参照

すべてのコンポーネント クラス

テクニカルリファレンス

EPC150060 - December 2023