private void HandleInitializationRequest(IRequestStatus requestStatus)
{
this._initialized = true;
if (this._descriptionBarText != string.Empty)
{
this.SynchronizeDescriptionBarText();
}
if ((this._actionsPaneItems != null) && (this._actionsPaneItems.Count > 0))
{
this.SynchronizeGlobalActions();
}
if ((this._modeActionsPaneItems != null) && (this._modeActionsPaneItems.Count > 0))
{
this.SynchronizeModeActions();
}
if (this._selectionData != null)
{
this._selectionData.PerformInitialSynchronization();
}
if (this._isModified)
{
this.SynchronizeModifiedState();
}
this.InternalInitialize();
this.OnInitialize(new AsyncStatus(requestStatus));
}