internal IMessageClient CreateView(ScopeNode scopeNode, int componentId, int viewInstanceId)
{
if (scopeNode == null)
{
throw new ArgumentNullException("scopeNode");
}
View view = (View) Activator.CreateInstance(this._viewType);
view.Initialize(scopeNode, componentId, viewInstanceId, this);
return view.MessageClient;
}