バージョン

LoadLayout(String,Boolean) メソッド

SaveLayout メソッドで保存されたレイアウトを読み込みします。
シンタックス
'宣言
 
Public Overloads Function LoadLayout( _
   ByVal layout As String, _
   ByVal processAsyncIfNeeded As Boolean _
) As Boolean
public bool LoadLayout( 
   string layout,
   bool processAsyncIfNeeded
)

パラメータ

layout
保存されたレイアウトを含む文字列。
processAsyncIfNeeded
レイアウトが非同期に読み込むことが可能の場合は True。レイアウトを同期に読み込む必要がある場合は False。

戻り値の型

ブロックする操作が完了したときにレイアウトを非同期に読み込む場合に False を返します。それ以外の場合、読み込みが非同期で正常に完了したことを示すために True を返します。
例外
例外解説
System.InvalidOperationExceptionペインまたはツール ウィンドウがドラッグされている場合など、DockManager が許可しない操作を実行しているため、レイアウトを読み込むことはできません。ブロックする操作が完了したときにレイアウトを非同期に読み込むには、processAsyncIfNeeded に true を渡すか、IsLoadLayoutAllowed が true を返すまでに待ちます。
解説

注: DockManager がペインまたはフローティング ツール ウィンドウのドラッグなどのペイン レイアウトを影響する操作を実行している場合、レイアウトを同期的に読み込むことはできません。ドック マネージャーがその状態にあり、processAsyncIfNeeded が false の場合、例外は発生されます。ドック マネージャーがその状態にあり、processAsyncIfNeeded が true の場合、データはキャッシュされ、読み込みはブロックする操作が完了したときに実行されます。

参照