private global::Windows.UI.Xaml.Markup.IXamlType CreateXamlType(int typeIndex) { global::demoflavius.demoflavius_W8_XamlTypeInfo.XamlSystemBaseType xamlType = null; global::demoflavius.demoflavius_W8_XamlTypeInfo.XamlUserType userType; string typeName = _typeNameTable[typeIndex]; global::System.Type type = _typeTable[typeIndex]; switch (typeIndex) { case 0: // demoflavius_W8.ViewModel.ViewModelLocator userType = new global::demoflavius.demoflavius_W8_XamlTypeInfo.XamlUserType(this, typeName, type, GetXamlTypeByName("Object")); userType.Activator = Activate_0_ViewModelLocator; userType.AddMemberName("Chat"); userType.SetIsLocalType(); xamlType = userType; break; case 1: // Object xamlType = new global::demoflavius.demoflavius_W8_XamlTypeInfo.XamlSystemBaseType(typeName, type); break; case 2: // demoflavius_W8.ViewModel.ChatPageViewModel userType = new global::demoflavius.demoflavius_W8_XamlTypeInfo.XamlUserType(this, typeName, type, GetXamlTypeByName("GalaSoft.MvvmLight.ViewModelBase")); userType.SetIsReturnTypeStub(); userType.SetIsLocalType(); xamlType = userType; break; case 3: // GalaSoft.MvvmLight.ViewModelBase userType = new global::demoflavius.demoflavius_W8_XamlTypeInfo.XamlUserType(this, typeName, type, GetXamlTypeByName("GalaSoft.MvvmLight.ObservableObject")); xamlType = userType; break; case 4: // GalaSoft.MvvmLight.ObservableObject userType = new global::demoflavius.demoflavius_W8_XamlTypeInfo.XamlUserType(this, typeName, type, GetXamlTypeByName("Object")); userType.Activator = Activate_4_ObservableObject; xamlType = userType; break; case 5: // Coding4Fun.Toolkit.Controls.ChatBubble userType = new global::demoflavius.demoflavius_W8_XamlTypeInfo.XamlUserType(this, typeName, type, GetXamlTypeByName("Windows.UI.Xaml.Controls.ContentControl")); userType.Activator = Activate_5_ChatBubble; userType.AddMemberName("ChatBubbleDirection"); userType.AddMemberName("IsEquallySpaced"); xamlType = userType; break; case 6: // Windows.UI.Xaml.Controls.ContentControl xamlType = new global::demoflavius.demoflavius_W8_XamlTypeInfo.XamlSystemBaseType(typeName, type); break; case 7: // Coding4Fun.Toolkit.Controls.ChatBubbleDirection userType = new global::demoflavius.demoflavius_W8_XamlTypeInfo.XamlUserType(this, typeName, type, GetXamlTypeByName("System.Enum")); userType.AddEnumValue("UpperRight", global::Coding4Fun.Toolkit.Controls.ChatBubbleDirection.UpperRight); userType.AddEnumValue("UpperLeft", global::Coding4Fun.Toolkit.Controls.ChatBubbleDirection.UpperLeft); userType.AddEnumValue("LowerRight", global::Coding4Fun.Toolkit.Controls.ChatBubbleDirection.LowerRight); userType.AddEnumValue("LowerLeft", global::Coding4Fun.Toolkit.Controls.ChatBubbleDirection.LowerLeft); xamlType = userType; break; case 8: // System.Enum userType = new global::demoflavius.demoflavius_W8_XamlTypeInfo.XamlUserType(this, typeName, type, GetXamlTypeByName("System.ValueType")); xamlType = userType; break; case 9: // System.ValueType userType = new global::demoflavius.demoflavius_W8_XamlTypeInfo.XamlUserType(this, typeName, type, GetXamlTypeByName("Object")); xamlType = userType; break; case 10: // Boolean xamlType = new global::demoflavius.demoflavius_W8_XamlTypeInfo.XamlSystemBaseType(typeName, type); break; case 11: // demoflavius_W8.ChatPage userType = new global::demoflavius.demoflavius_W8_XamlTypeInfo.XamlUserType(this, typeName, type, GetXamlTypeByName("Windows.UI.Xaml.Controls.Page")); userType.Activator = Activate_11_ChatPage; userType.SetIsLocalType(); xamlType = userType; break; case 12: // Windows.UI.Xaml.Controls.Page xamlType = new global::demoflavius.demoflavius_W8_XamlTypeInfo.XamlSystemBaseType(typeName, type); break; case 13: // Windows.UI.Xaml.Controls.UserControl xamlType = new global::demoflavius.demoflavius_W8_XamlTypeInfo.XamlSystemBaseType(typeName, type); break; case 14: // demoflavius.QuickStartTask userType = new global::demoflavius.demoflavius_W8_XamlTypeInfo.XamlUserType(this, typeName, type, GetXamlTypeByName("Windows.UI.Xaml.Controls.UserControl")); userType.Activator = Activate_14_QuickStartTask; userType.AddMemberName("Number"); userType.AddMemberName("Title"); userType.AddMemberName("Description"); userType.SetIsLocalType(); xamlType = userType; break; case 15: // Int32 xamlType = new global::demoflavius.demoflavius_W8_XamlTypeInfo.XamlSystemBaseType(typeName, type); break; case 16: // String xamlType = new global::demoflavius.demoflavius_W8_XamlTypeInfo.XamlSystemBaseType(typeName, type); break; case 17: // demoflavius_W8.LoginPage userType = new global::demoflavius.demoflavius_W8_XamlTypeInfo.XamlUserType(this, typeName, type, GetXamlTypeByName("Windows.UI.Xaml.Controls.Page")); userType.Activator = Activate_17_LoginPage; userType.SetIsLocalType(); xamlType = userType; break; } return(xamlType); }
private global::Windows.UI.Xaml.Markup.IXamlType CreateXamlType(int typeIndex) { global::demoflavius.demoflavius_W8_XamlTypeInfo.XamlSystemBaseType xamlType = null; global::demoflavius.demoflavius_W8_XamlTypeInfo.XamlUserType userType; string typeName = _typeNameTable[typeIndex]; global::System.Type type = _typeTable[typeIndex]; switch (typeIndex) { case 0: // demoflavius_W8.ViewModel.ViewModelLocator userType = new global::demoflavius.demoflavius_W8_XamlTypeInfo.XamlUserType(this, typeName, type, GetXamlTypeByName("Object")); userType.Activator = Activate_0_ViewModelLocator; userType.AddMemberName("Chat"); userType.SetIsLocalType(); xamlType = userType; break; case 1: // Object xamlType = new global::demoflavius.demoflavius_W8_XamlTypeInfo.XamlSystemBaseType(typeName, type); break; case 2: // demoflavius_W8.ViewModel.ChatPageViewModel userType = new global::demoflavius.demoflavius_W8_XamlTypeInfo.XamlUserType(this, typeName, type, GetXamlTypeByName("GalaSoft.MvvmLight.ViewModelBase")); userType.SetIsReturnTypeStub(); userType.SetIsLocalType(); xamlType = userType; break; case 3: // GalaSoft.MvvmLight.ViewModelBase userType = new global::demoflavius.demoflavius_W8_XamlTypeInfo.XamlUserType(this, typeName, type, GetXamlTypeByName("GalaSoft.MvvmLight.ObservableObject")); xamlType = userType; break; case 4: // GalaSoft.MvvmLight.ObservableObject userType = new global::demoflavius.demoflavius_W8_XamlTypeInfo.XamlUserType(this, typeName, type, GetXamlTypeByName("Object")); userType.Activator = Activate_4_ObservableObject; xamlType = userType; break; case 5: // Coding4Fun.Toolkit.Controls.ChatBubble userType = new global::demoflavius.demoflavius_W8_XamlTypeInfo.XamlUserType(this, typeName, type, GetXamlTypeByName("Windows.UI.Xaml.Controls.ContentControl")); userType.Activator = Activate_5_ChatBubble; userType.AddMemberName("ChatBubbleDirection"); userType.AddMemberName("IsEquallySpaced"); xamlType = userType; break; case 6: // Windows.UI.Xaml.Controls.ContentControl xamlType = new global::demoflavius.demoflavius_W8_XamlTypeInfo.XamlSystemBaseType(typeName, type); break; case 7: // Coding4Fun.Toolkit.Controls.ChatBubbleDirection userType = new global::demoflavius.demoflavius_W8_XamlTypeInfo.XamlUserType(this, typeName, type, GetXamlTypeByName("System.Enum")); userType.AddEnumValue("UpperRight", global::Coding4Fun.Toolkit.Controls.ChatBubbleDirection.UpperRight); userType.AddEnumValue("UpperLeft", global::Coding4Fun.Toolkit.Controls.ChatBubbleDirection.UpperLeft); userType.AddEnumValue("LowerRight", global::Coding4Fun.Toolkit.Controls.ChatBubbleDirection.LowerRight); userType.AddEnumValue("LowerLeft", global::Coding4Fun.Toolkit.Controls.ChatBubbleDirection.LowerLeft); xamlType = userType; break; case 8: // System.Enum userType = new global::demoflavius.demoflavius_W8_XamlTypeInfo.XamlUserType(this, typeName, type, GetXamlTypeByName("System.ValueType")); xamlType = userType; break; case 9: // System.ValueType userType = new global::demoflavius.demoflavius_W8_XamlTypeInfo.XamlUserType(this, typeName, type, GetXamlTypeByName("Object")); xamlType = userType; break; case 10: // Boolean xamlType = new global::demoflavius.demoflavius_W8_XamlTypeInfo.XamlSystemBaseType(typeName, type); break; case 11: // demoflavius_W8.ChatPage userType = new global::demoflavius.demoflavius_W8_XamlTypeInfo.XamlUserType(this, typeName, type, GetXamlTypeByName("Windows.UI.Xaml.Controls.Page")); userType.Activator = Activate_11_ChatPage; userType.SetIsLocalType(); xamlType = userType; break; case 12: // Windows.UI.Xaml.Controls.Page xamlType = new global::demoflavius.demoflavius_W8_XamlTypeInfo.XamlSystemBaseType(typeName, type); break; case 13: // Windows.UI.Xaml.Controls.UserControl xamlType = new global::demoflavius.demoflavius_W8_XamlTypeInfo.XamlSystemBaseType(typeName, type); break; case 14: // demoflavius.QuickStartTask userType = new global::demoflavius.demoflavius_W8_XamlTypeInfo.XamlUserType(this, typeName, type, GetXamlTypeByName("Windows.UI.Xaml.Controls.UserControl")); userType.Activator = Activate_14_QuickStartTask; userType.AddMemberName("Number"); userType.AddMemberName("Title"); userType.AddMemberName("Description"); userType.SetIsLocalType(); xamlType = userType; break; case 15: // Int32 xamlType = new global::demoflavius.demoflavius_W8_XamlTypeInfo.XamlSystemBaseType(typeName, type); break; case 16: // String xamlType = new global::demoflavius.demoflavius_W8_XamlTypeInfo.XamlSystemBaseType(typeName, type); break; case 17: // demoflavius_W8.LoginPage userType = new global::demoflavius.demoflavius_W8_XamlTypeInfo.XamlUserType(this, typeName, type, GetXamlTypeByName("Windows.UI.Xaml.Controls.Page")); userType.Activator = Activate_17_LoginPage; userType.SetIsLocalType(); xamlType = userType; break; } return xamlType; }