質問: $messages.registerProgress('Doing something 1/3', 'Really important'); // For each Update progress_msg.setTitle('Doing something n/3'); // When you are done hide the progress progress_msg.finish(); progress_msg.dispose(); // Show Success or Failure (Error)$ messages.registerGoal("Your success"); $messages.registerError("Your error"); ```
回答: PowerTools Example Toolを見てみましょう。ツールのJSはhttp://code.google.com/p/tridion-2011-power-tools/source/browse/trunk/PowerTools.Editor/PowerTools/Client/Example/Example.jsに表示されています - バックグラウンドサービスをポーリングする進行状況バーがあり、`PowerTools.Popups.Example.prototype._onExecuteButtonClicked()`メソッドを見てください。デフォルトの電源ツールバーではなく、メッセージセンターにこの情報が必要な場合は、代わりにメッセージセンターにメッセージを出力してください。あなたは、次のようなものを使用することができます:アンギラFrameworkはあなたのためにあなたのサービスのためのあなたのJavaScriptプロキシのすべてが生成されますよう ``` $messages.registerNotification("Your message");$ messages.registerGoal("Your success"); $messages.registerError("Your error"); ``` 一般モデルを作成するには、これを実現する最も簡単な方法です。