1

Prism (複合アプリケーション ガイドライン) を理解しようとしています。

ShellPresenter の役割を理解する最良の方法は何ですか? Model-View-Presenter のようなプレゼンターですか?

そうですか、シェルとの関係は?ShellPresenter は Shell オブジェクトをコンストラクターのパラメーターとして受け取り、すべてのモジュールがビューを適切な領域に配置するようにする責任があることを理解しています。しかし、これを行う RegionManager もあります。

この用語をしばらく使用してきた人からの説明をいただければ幸いです。

4

1 に答える 1

2

はい、ShellPresenter は MVP パターンのプレゼンターです。

regionManager は実際には、既知のリージョンのレジストリとして機能します。技術的には、前述のプレゼンターへのアダプターです。

表面的には、ShellPresenter は独自の Children 管理を技術的に処理できますが、Adapter パターンを使用することで、このロジックを分離し、常に使用される可能性が高いため、再利用を促進できますか? (つまり、多重継承の回避策を考えてください)。

それは役に立ちますか?

Scott Barnes - マイクロソフトのリッチ プラットフォーム プロダクト マネージャー。

于 2009-05-19T06:59:03.953 に答える