private global::Windows.UI.Xaml.Markup.IXamlType CreateXamlType(string typeName) { global::TopTenApp.TopTenApp_XamlTypeInfo.XamlSystemBaseType xamlType = null; global::TopTenApp.TopTenApp_XamlTypeInfo.XamlUserType userType; switch (typeName) { case "Object": xamlType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlSystemBaseType(typeName, typeof(global::System.Object)); break; case "Windows.UI.Xaml.Controls.Page": xamlType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlSystemBaseType(typeName, typeof(global::Windows.UI.Xaml.Controls.Page)); break; case "Windows.UI.Xaml.Controls.UserControl": xamlType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlSystemBaseType(typeName, typeof(global::Windows.UI.Xaml.Controls.UserControl)); break; case "Windows.UI.Xaml.DependencyObject": xamlType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlSystemBaseType(typeName, typeof(global::Windows.UI.Xaml.DependencyObject)); break; case "TopTenApp.ViewModel.ViewModelLocator": userType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::TopTenApp.ViewModel.ViewModelLocator), GetXamlTypeByName("Object")); userType.Activator = Activate_0_ViewModelLocator; userType.AddMemberName("DefaultNavigationService"); userType.AddMemberName("LoginViewModel"); userType.AddMemberName("GroupsViewModel"); userType.AddMemberName("ArticlesInGroupViewModel"); userType.AddMemberName("ArticleViewModel"); userType.AddMemberName("CommentsViewModel"); userType.AddMemberName("RegisterViewModel"); userType.AddMemberName("UserControlNavigation"); userType.AddMemberName("FavoriteSelectionViewModel"); xamlType = userType; break; case "TopTenApp.Services.INavigationService": userType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::TopTenApp.Services.INavigationService), null); xamlType = userType; break; case "GalaSoft.MvvmLight.ViewModelBase": userType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::GalaSoft.MvvmLight.ViewModelBase), GetXamlTypeByName("GalaSoft.MvvmLight.ObservableObject")); xamlType = userType; break; case "GalaSoft.MvvmLight.ObservableObject": userType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::GalaSoft.MvvmLight.ObservableObject), GetXamlTypeByName("Object")); userType.Activator = Activate_3_ObservableObject; xamlType = userType; break; case "TopTenApp.Common.LayoutAwarePage": userType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::TopTenApp.Common.LayoutAwarePage), GetXamlTypeByName("Windows.UI.Xaml.Controls.Page")); userType.Activator = Activate_4_LayoutAwarePage; xamlType = userType; break; case "TopTenApp.Views.UserControlNavigationView": userType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::TopTenApp.Views.UserControlNavigationView), GetXamlTypeByName("Windows.UI.Xaml.Controls.UserControl")); userType.Activator = Activate_5_UserControlNavigationView; xamlType = userType; break; case "TopTenApp.Views.ArticlePage": userType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::TopTenApp.Views.ArticlePage), GetXamlTypeByName("TopTenApp.Common.LayoutAwarePage")); userType.Activator = Activate_6_ArticlePage; xamlType = userType; break; case "TopTenApp.Behavior.SelectionChangeBehavior": userType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::TopTenApp.Behavior.SelectionChangeBehavior), GetXamlTypeByName("Object")); userType.Activator = Activate_7_SelectionChangeBehavior; userType.AddMemberName("SelectionChanged"); xamlType = userType; break; case "System.Windows.Input.ICommand": userType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::System.Windows.Input.ICommand), null); xamlType = userType; break; case "TopTenApp.Views.ArticlesByGroupPage": userType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::TopTenApp.Views.ArticlesByGroupPage), GetXamlTypeByName("TopTenApp.Common.LayoutAwarePage")); userType.Activator = Activate_9_ArticlesByGroupPage; xamlType = userType; break; case "TopTenApp.Views.CommentsPage": userType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::TopTenApp.Views.CommentsPage), GetXamlTypeByName("Windows.UI.Xaml.Controls.Page")); userType.Activator = Activate_10_CommentsPage; xamlType = userType; break; case "TopTenApp.Views.ContinuesPage": userType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::TopTenApp.Views.ContinuesPage), GetXamlTypeByName("Windows.UI.Xaml.Controls.Page")); userType.Activator = Activate_11_ContinuesPage; xamlType = userType; break; case "TopTenApp.Views.FavoriteSelectionPage": userType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::TopTenApp.Views.FavoriteSelectionPage), GetXamlTypeByName("TopTenApp.Common.LayoutAwarePage")); userType.Activator = Activate_12_FavoriteSelectionPage; xamlType = userType; break; case "TopTenApp.Views.GroupsPage": userType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::TopTenApp.Views.GroupsPage), GetXamlTypeByName("TopTenApp.Common.LayoutAwarePage")); userType.Activator = Activate_13_GroupsPage; xamlType = userType; break; case "TopTenApp.Views.LoginPage": userType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::TopTenApp.Views.LoginPage), GetXamlTypeByName("Windows.UI.Xaml.Controls.Page")); userType.Activator = Activate_14_LoginPage; xamlType = userType; break; case "TopTenApp.Views.PageForPrinting": userType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::TopTenApp.Views.PageForPrinting), GetXamlTypeByName("Windows.UI.Xaml.Controls.Page")); userType.Activator = Activate_15_PageForPrinting; xamlType = userType; break; case "TopTenApp.Views.RegisterPage": userType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::TopTenApp.Views.RegisterPage), GetXamlTypeByName("Windows.UI.Xaml.Controls.Page")); userType.Activator = Activate_16_RegisterPage; xamlType = userType; break; case "TopTenApp.Views.SearchResultPage": userType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::TopTenApp.Views.SearchResultPage), GetXamlTypeByName("Windows.UI.Xaml.Controls.Page")); userType.Activator = Activate_17_SearchResultPage; xamlType = userType; break; case "TopTenApp.Common.BooleanToVisibilityConverter": userType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::TopTenApp.Common.BooleanToVisibilityConverter), GetXamlTypeByName("Object")); userType.Activator = Activate_18_BooleanToVisibilityConverter; xamlType = userType; break; case "TopTenApp.Views.SearchResultsPage": userType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::TopTenApp.Views.SearchResultsPage), GetXamlTypeByName("TopTenApp.Common.LayoutAwarePage")); userType.Activator = Activate_19_SearchResultsPage; xamlType = userType; break; case "TopTenApp.Views.SettingsPage": userType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::TopTenApp.Views.SettingsPage), GetXamlTypeByName("Windows.UI.Xaml.Controls.UserControl")); userType.Activator = Activate_20_SettingsPage; xamlType = userType; break; case "TopTenApp.Views.SnapPage": userType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::TopTenApp.Views.SnapPage), GetXamlTypeByName("TopTenApp.Common.LayoutAwarePage")); userType.Activator = Activate_21_SnapPage; xamlType = userType; break; } return(xamlType); }
private global::Windows.UI.Xaml.Markup.IXamlType CreateXamlType(string typeName) { global::TopTenApp.TopTenApp_XamlTypeInfo.XamlSystemBaseType xamlType = null; global::TopTenApp.TopTenApp_XamlTypeInfo.XamlUserType userType; switch (typeName) { case "Object": xamlType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlSystemBaseType(typeName, typeof(global::System.Object)); break; case "Windows.UI.Xaml.Controls.Page": xamlType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlSystemBaseType(typeName, typeof(global::Windows.UI.Xaml.Controls.Page)); break; case "Windows.UI.Xaml.Controls.UserControl": xamlType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlSystemBaseType(typeName, typeof(global::Windows.UI.Xaml.Controls.UserControl)); break; case "Windows.UI.Xaml.DependencyObject": xamlType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlSystemBaseType(typeName, typeof(global::Windows.UI.Xaml.DependencyObject)); break; case "TopTenApp.ViewModel.ViewModelLocator": userType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::TopTenApp.ViewModel.ViewModelLocator), GetXamlTypeByName("Object")); userType.Activator = Activate_0_ViewModelLocator; userType.AddMemberName("DefaultNavigationService"); userType.AddMemberName("LoginViewModel"); userType.AddMemberName("GroupsViewModel"); userType.AddMemberName("ArticlesInGroupViewModel"); userType.AddMemberName("ArticleViewModel"); userType.AddMemberName("CommentsViewModel"); userType.AddMemberName("RegisterViewModel"); userType.AddMemberName("UserControlNavigation"); userType.AddMemberName("FavoriteSelectionViewModel"); xamlType = userType; break; case "TopTenApp.Services.INavigationService": userType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::TopTenApp.Services.INavigationService), null); xamlType = userType; break; case "GalaSoft.MvvmLight.ViewModelBase": userType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::GalaSoft.MvvmLight.ViewModelBase), GetXamlTypeByName("GalaSoft.MvvmLight.ObservableObject")); xamlType = userType; break; case "GalaSoft.MvvmLight.ObservableObject": userType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::GalaSoft.MvvmLight.ObservableObject), GetXamlTypeByName("Object")); userType.Activator = Activate_3_ObservableObject; xamlType = userType; break; case "TopTenApp.Common.LayoutAwarePage": userType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::TopTenApp.Common.LayoutAwarePage), GetXamlTypeByName("Windows.UI.Xaml.Controls.Page")); userType.Activator = Activate_4_LayoutAwarePage; xamlType = userType; break; case "TopTenApp.Views.UserControlNavigationView": userType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::TopTenApp.Views.UserControlNavigationView), GetXamlTypeByName("Windows.UI.Xaml.Controls.UserControl")); userType.Activator = Activate_5_UserControlNavigationView; xamlType = userType; break; case "TopTenApp.Views.ArticlePage": userType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::TopTenApp.Views.ArticlePage), GetXamlTypeByName("TopTenApp.Common.LayoutAwarePage")); userType.Activator = Activate_6_ArticlePage; xamlType = userType; break; case "TopTenApp.Behavior.SelectionChangeBehavior": userType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::TopTenApp.Behavior.SelectionChangeBehavior), GetXamlTypeByName("Object")); userType.Activator = Activate_7_SelectionChangeBehavior; userType.AddMemberName("SelectionChanged"); xamlType = userType; break; case "System.Windows.Input.ICommand": userType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::System.Windows.Input.ICommand), null); xamlType = userType; break; case "TopTenApp.Views.ArticlesByGroupPage": userType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::TopTenApp.Views.ArticlesByGroupPage), GetXamlTypeByName("TopTenApp.Common.LayoutAwarePage")); userType.Activator = Activate_9_ArticlesByGroupPage; xamlType = userType; break; case "TopTenApp.Views.CommentsPage": userType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::TopTenApp.Views.CommentsPage), GetXamlTypeByName("Windows.UI.Xaml.Controls.Page")); userType.Activator = Activate_10_CommentsPage; xamlType = userType; break; case "TopTenApp.Views.ContinuesPage": userType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::TopTenApp.Views.ContinuesPage), GetXamlTypeByName("Windows.UI.Xaml.Controls.Page")); userType.Activator = Activate_11_ContinuesPage; xamlType = userType; break; case "TopTenApp.Views.FavoriteSelectionPage": userType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::TopTenApp.Views.FavoriteSelectionPage), GetXamlTypeByName("TopTenApp.Common.LayoutAwarePage")); userType.Activator = Activate_12_FavoriteSelectionPage; xamlType = userType; break; case "TopTenApp.Views.GroupsPage": userType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::TopTenApp.Views.GroupsPage), GetXamlTypeByName("TopTenApp.Common.LayoutAwarePage")); userType.Activator = Activate_13_GroupsPage; xamlType = userType; break; case "TopTenApp.Views.LoginPage": userType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::TopTenApp.Views.LoginPage), GetXamlTypeByName("Windows.UI.Xaml.Controls.Page")); userType.Activator = Activate_14_LoginPage; xamlType = userType; break; case "TopTenApp.Views.PageForPrinting": userType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::TopTenApp.Views.PageForPrinting), GetXamlTypeByName("Windows.UI.Xaml.Controls.Page")); userType.Activator = Activate_15_PageForPrinting; xamlType = userType; break; case "TopTenApp.Views.RegisterPage": userType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::TopTenApp.Views.RegisterPage), GetXamlTypeByName("Windows.UI.Xaml.Controls.Page")); userType.Activator = Activate_16_RegisterPage; xamlType = userType; break; case "TopTenApp.Views.SearchResultPage": userType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::TopTenApp.Views.SearchResultPage), GetXamlTypeByName("Windows.UI.Xaml.Controls.Page")); userType.Activator = Activate_17_SearchResultPage; xamlType = userType; break; case "TopTenApp.Common.BooleanToVisibilityConverter": userType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::TopTenApp.Common.BooleanToVisibilityConverter), GetXamlTypeByName("Object")); userType.Activator = Activate_18_BooleanToVisibilityConverter; xamlType = userType; break; case "TopTenApp.Views.SearchResultsPage": userType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::TopTenApp.Views.SearchResultsPage), GetXamlTypeByName("TopTenApp.Common.LayoutAwarePage")); userType.Activator = Activate_19_SearchResultsPage; xamlType = userType; break; case "TopTenApp.Views.SettingsPage": userType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::TopTenApp.Views.SettingsPage), GetXamlTypeByName("Windows.UI.Xaml.Controls.UserControl")); userType.Activator = Activate_20_SettingsPage; xamlType = userType; break; case "TopTenApp.Views.SnapPage": userType = new global::TopTenApp.TopTenApp_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::TopTenApp.Views.SnapPage), GetXamlTypeByName("TopTenApp.Common.LayoutAwarePage")); userType.Activator = Activate_21_SnapPage; xamlType = userType; break; } return xamlType; }