'宣言 Public Overloads Function LoadLayout( _ ByVal layout As String, _ ByVal processAsyncIfNeeded As Boolean _ ) As Boolean
public bool LoadLayout( string layout, bool processAsyncIfNeeded )
例外 | 解説 |
---|---|
System.InvalidOperationException | ペインまたはツール ウィンドウがドラッグされている場合など、DockManager が許可しない操作を実行しているため、レイアウトを読み込むことはできません。ブロックする操作が完了したときにレイアウトを非同期に読み込むには、processAsyncIfNeeded に true を渡すか、IsLoadLayoutAllowed が true を返すまでに待ちます。 |
注: DockManager がペインまたはフローティング ツール ウィンドウのドラッグなどのペイン レイアウトを影響する操作を実行している場合、レイアウトを同期的に読み込むことはできません。ドック マネージャーがその状態にあり、processAsyncIfNeeded が false の場合、例外は発生されます。ドック マネージャーがその状態にあり、processAsyncIfNeeded が true の場合、データはキャッシュされ、読み込みはブロックする操作が完了したときに実行されます。