Windows ワークフロー デザイナーに表示されるアクティビティのセットを変更する主な方法は、次の 3 つです。
ダブルクリックして、子アクティビティにドリル ダウンする。
階層リンク バーのボタンをクリックして、先祖アクティビティに移動する。
アクティビティを直接展開するか、折りたたむ。
階層リンク バーの使用
ワークフロー デザイナーのアクティビティをダブルクリックして、クリックしたアクティビティのルート アクティビティを変更します。クリックしたアクティビティはルートで完全に展開され、その先祖が階層リンク バーに表示されます。これは、アクティビティのドリル インまたはドリル アウトと呼ばれることがあります。
現在のルート アクティビティの先祖に移動するには、階層リンク バーのアクティビティをクリックします。
アクティビティの直接の展開または折りたたみ
アクティビティのシェブロンをクリックすると、その場でアクティビティが展開されるか、折りたたまれます。
ボタンのクリックによって展開の状態が変更されると、展開の新しい状態が XAML に保存されます。
注意 :
アクティビティには、その場で展開できないものもあります。アクティビティをその場で展開できない状況は 2 つ考えられます。親アクティビティがその子アクティビティに対して、その場での展開を許可していない場合 (たとえば、フローチャート内のアクティビティをその場で展開できない) と、アクティビティ デザイナー自体でその場での展開が禁止されている場合です。ワークフロー デザイナーに含まれるアクティビティ デザイナーでは、その場での展開は禁止されていませんが、一部のカスタム アクティビティは、この理由で展開できない場合があります。
すべてのアクティビティの展開または折りたたみ
現在の階層リンク バー ルートの下にあるすべてのアクティビティの展開または折りたたみを行うには、ユーザー インターフェイスの [すべて展開] ボタンおよび [すべて折りたたみ] ボタンを使用します。"すべて展開" および "すべて折りたたみ" はグローバル状態であることに注意してください。つまり、階層リンク バー ナビゲーションを使用してルート アクティビティを変更すると、[元に戻す] をクリックするまでは、"すべて展開" または "すべて折りたたみ" 状態のままとなります。
"すべて展開" または "すべて折りたたみ" 状態を適用した後で、表示された [元に戻す] ボタンをクリックすると、各アクティビティに以前に適用されていた状態が表示されます。
注意 :
Flowchart などのアクティビティがその場での展開から除外されると、Flowchart デザイナーの [すべて展開] ボタンと [すべて折りたたみ] ボタンに関連付けられた機能が無効になります。Flowchart デザイナー詳細情報、「フローチャート アクティビティ デザイナー」トピックを参照してください。 注意 :
Switch アクティビティ デザイナーおよび TryCatch アクティビティ デザイナーでは、[すべて展開] に特別な効果があります。[すべて展開] をクリックすると、すべての Switch ケース およびすべての try/catch/finally ブロックが表示されます。[元に戻す] または [すべて折りたたみ] をクリックすると、これらのデザイナーは既定の状態に戻ります。そこから個別の case/block をクリックして、その内容を表示できます。