private global::Windows.UI.Xaml.Markup.IXamlType CreateXamlType(string typeName) { global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlSystemBaseType xamlType = null; global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType userType; switch (typeName) { case "Windows.UI.Xaml.Controls.Page": xamlType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlSystemBaseType(typeName, typeof(global::Windows.UI.Xaml.Controls.Page)); break; case "Windows.UI.Xaml.Controls.UserControl": xamlType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlSystemBaseType(typeName, typeof(global::Windows.UI.Xaml.Controls.UserControl)); break; case "Object": xamlType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlSystemBaseType(typeName, typeof(global::System.Object)); break; case "String": xamlType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlSystemBaseType(typeName, typeof(global::System.String)); break; case "Int32": xamlType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlSystemBaseType(typeName, typeof(global::System.Int32)); break; case "Double": xamlType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlSystemBaseType(typeName, typeof(global::System.Double)); break; case "Windows.UI.Xaml.Media.Imaging.BitmapImage": xamlType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlSystemBaseType(typeName, typeof(global::Windows.UI.Xaml.Media.Imaging.BitmapImage)); break; case "Windows.UI.Xaml.Controls.Control": xamlType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlSystemBaseType(typeName, typeof(global::Windows.UI.Xaml.Controls.Control)); break; case "Windows.UI.Xaml.UIElement": xamlType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlSystemBaseType(typeName, typeof(global::Windows.UI.Xaml.UIElement)); break; case "Boolean": xamlType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlSystemBaseType(typeName, typeof(global::System.Boolean)); break; case "Windows.UI.Xaml.DependencyObject": xamlType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlSystemBaseType(typeName, typeof(global::Windows.UI.Xaml.DependencyObject)); break; case "Windows.UI.Xaml.Controls.GridView": xamlType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlSystemBaseType(typeName, typeof(global::Windows.UI.Xaml.Controls.GridView)); break; case "Windows.UI.Xaml.Controls.ItemsControl": xamlType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlSystemBaseType(typeName, typeof(global::Windows.UI.Xaml.Controls.ItemsControl)); break; case "Surface_Maps.Common.LayoutAwarePage": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Surface_Maps.Common.LayoutAwarePage), GetXamlTypeByName("Windows.UI.Xaml.Controls.Page")); userType.Activator = Activate_0_LayoutAwarePage; xamlType = userType; break; case "Surface_Maps.MainPage": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Surface_Maps.MainPage), GetXamlTypeByName("Surface_Maps.Common.LayoutAwarePage")); userType.Activator = Activate_1_MainPage; xamlType = userType; break; case "Surface_Maps.Pages.AlbumCollectionView": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Surface_Maps.Pages.AlbumCollectionView), GetXamlTypeByName("Surface_Maps.Common.LayoutAwarePage")); userType.Activator = Activate_2_AlbumCollectionView; userType.AddMemberName("AllCollectionByDateGroups"); AddToMapOfTypeToStandardName(typeof(global::System.Collections.ObjectModel.ObservableCollection<Surface_Maps.Utils.GroupInfoList<global::Surface_Maps.DataModel.AlbumDataStructure>>), "System.Collections.ObjectModel.ObservableCollection<Surface_Maps.Utils.GroupInfoList<Surface_Maps.DataModel.AlbumDataStructure>>"); xamlType = userType; break; case "System.Collections.ObjectModel.ObservableCollection<Surface_Maps.Utils.GroupInfoList<Surface_Maps.DataModel.AlbumDataStructure>>": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::System.Collections.ObjectModel.ObservableCollection<Surface_Maps.Utils.GroupInfoList<global::Surface_Maps.DataModel.AlbumDataStructure>>), GetXamlTypeByName("System.Collections.ObjectModel.Collection<Surface_Maps.Utils.GroupInfoList<Surface_Maps.DataModel.AlbumDataStructure>>")); AddToMapOfTypeToStandardName(typeof(global::System.Collections.ObjectModel.ObservableCollection<Surface_Maps.Utils.GroupInfoList<global::Surface_Maps.DataModel.AlbumDataStructure>>), "System.Collections.ObjectModel.ObservableCollection<Surface_Maps.Utils.GroupInfoList<Surface_Maps.DataModel.AlbumDataStructure>>"); userType.Activator = Activate_3_ObservableCollection; userType.CollectionAdd = VectorAdd_3_ObservableCollection; xamlType = userType; break; case "System.Collections.ObjectModel.Collection<Surface_Maps.Utils.GroupInfoList<Surface_Maps.DataModel.AlbumDataStructure>>": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::System.Collections.ObjectModel.Collection<Surface_Maps.Utils.GroupInfoList<global::Surface_Maps.DataModel.AlbumDataStructure>>), GetXamlTypeByName("Object")); AddToMapOfTypeToStandardName(typeof(global::System.Collections.ObjectModel.Collection<Surface_Maps.Utils.GroupInfoList<global::Surface_Maps.DataModel.AlbumDataStructure>>), "System.Collections.ObjectModel.Collection<Surface_Maps.Utils.GroupInfoList<Surface_Maps.DataModel.AlbumDataStructure>>"); userType.Activator = Activate_4_Collection; userType.CollectionAdd = VectorAdd_4_Collection; xamlType = userType; break; case "Surface_Maps.Utils.GroupInfoList<Surface_Maps.DataModel.AlbumDataStructure>": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Surface_Maps.Utils.GroupInfoList<global::Surface_Maps.DataModel.AlbumDataStructure>), GetXamlTypeByName("System.Collections.ObjectModel.ObservableCollection<Object>")); AddToMapOfTypeToStandardName(typeof(global::Surface_Maps.Utils.GroupInfoList<global::Surface_Maps.DataModel.AlbumDataStructure>), "Surface_Maps.Utils.GroupInfoList<Surface_Maps.DataModel.AlbumDataStructure>"); userType.Activator = Activate_5_GroupInfoList; userType.CollectionAdd = VectorAdd_5_GroupInfoList; userType.AddMemberName("Key"); AddToMapOfTypeToStandardName(typeof(global::System.String), "String"); xamlType = userType; break; case "System.Collections.ObjectModel.ObservableCollection<Object>": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::System.Collections.ObjectModel.ObservableCollection<global::System.Object>), GetXamlTypeByName("System.Collections.ObjectModel.Collection<Object>")); AddToMapOfTypeToStandardName(typeof(global::System.Collections.ObjectModel.ObservableCollection<global::System.Object>), "System.Collections.ObjectModel.ObservableCollection<Object>"); userType.Activator = Activate_6_ObservableCollection; userType.CollectionAdd = VectorAdd_6_ObservableCollection; xamlType = userType; break; case "System.Collections.ObjectModel.Collection<Object>": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::System.Collections.ObjectModel.Collection<global::System.Object>), GetXamlTypeByName("Object")); AddToMapOfTypeToStandardName(typeof(global::System.Collections.ObjectModel.Collection<global::System.Object>), "System.Collections.ObjectModel.Collection<Object>"); userType.Activator = Activate_7_Collection; userType.CollectionAdd = VectorAdd_7_Collection; userType.AddMemberName("Count"); AddToMapOfTypeToStandardName(typeof(global::System.Int32), "Int32"); xamlType = userType; break; case "Surface_Maps.Pages.AlbumMediasCommentModifyFlyout": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Surface_Maps.Pages.AlbumMediasCommentModifyFlyout), GetXamlTypeByName("Surface_Maps.Common.LayoutAwarePage")); xamlType = userType; break; case "Surface_Maps.Pages.AlbumModifyView": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Surface_Maps.Pages.AlbumModifyView), GetXamlTypeByName("Surface_Maps.Common.LayoutAwarePage")); userType.Activator = Activate_9_AlbumModifyView; userType.AddMemberName("ListPhoto"); AddToMapOfTypeToStandardName(typeof(global::System.Collections.ObjectModel.ObservableCollection<global::Surface_Maps.Pages.PhotoDataStructure>), "System.Collections.ObjectModel.ObservableCollection<Surface_Maps.Pages.PhotoDataStructure>"); xamlType = userType; break; case "System.Collections.ObjectModel.ObservableCollection<Surface_Maps.Pages.PhotoDataStructure>": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::System.Collections.ObjectModel.ObservableCollection<global::Surface_Maps.Pages.PhotoDataStructure>), GetXamlTypeByName("System.Collections.ObjectModel.Collection<Surface_Maps.Pages.PhotoDataStructure>")); AddToMapOfTypeToStandardName(typeof(global::System.Collections.ObjectModel.ObservableCollection<global::Surface_Maps.Pages.PhotoDataStructure>), "System.Collections.ObjectModel.ObservableCollection<Surface_Maps.Pages.PhotoDataStructure>"); userType.Activator = Activate_10_ObservableCollection; userType.CollectionAdd = VectorAdd_10_ObservableCollection; xamlType = userType; break; case "System.Collections.ObjectModel.Collection<Surface_Maps.Pages.PhotoDataStructure>": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::System.Collections.ObjectModel.Collection<global::Surface_Maps.Pages.PhotoDataStructure>), GetXamlTypeByName("Object")); AddToMapOfTypeToStandardName(typeof(global::System.Collections.ObjectModel.Collection<global::Surface_Maps.Pages.PhotoDataStructure>), "System.Collections.ObjectModel.Collection<Surface_Maps.Pages.PhotoDataStructure>"); userType.Activator = Activate_11_Collection; userType.CollectionAdd = VectorAdd_11_Collection; xamlType = userType; break; case "Surface_Maps.Pages.PhotoDataStructure": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Surface_Maps.Pages.PhotoDataStructure), GetXamlTypeByName("Object")); userType.Activator = Activate_12_PhotoDataStructure; userType.AddMemberName("PhotoData"); userType.AddMemberName("ImageWidthHeight"); AddToMapOfTypeToStandardName(typeof(global::System.Double), "Double"); userType.AddMemberName("Image"); userType.AddMemberName("ImageWidth"); AddToMapOfTypeToStandardName(typeof(global::System.String), "String"); userType.AddMemberName("ImageHeight"); AddToMapOfTypeToStandardName(typeof(global::System.String), "String"); xamlType = userType; break; case "Surface_Maps.DataModel.PhotoDataStructure": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Surface_Maps.DataModel.PhotoDataStructure), GetXamlTypeByName("Surface_Maps.DataModel.ItemDataStructure")); userType.Activator = Activate_13_PhotoDataStructure; xamlType = userType; break; case "Surface_Maps.DataModel.ItemDataStructure": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Surface_Maps.DataModel.ItemDataStructure), GetXamlTypeByName("Surface_Maps.DataModel.INotifyPropertyChangedBaseClass")); userType.Activator = Activate_14_ItemDataStructure; xamlType = userType; break; case "Surface_Maps.DataModel.INotifyPropertyChangedBaseClass": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Surface_Maps.DataModel.INotifyPropertyChangedBaseClass), GetXamlTypeByName("Object")); userType.Activator = Activate_15_INotifyPropertyChangedBaseClass; xamlType = userType; break; case "Surface_Maps.Pages.AlbumNameDateModifyFlyout": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Surface_Maps.Pages.AlbumNameDateModifyFlyout), GetXamlTypeByName("Surface_Maps.Common.LayoutAwarePage")); xamlType = userType; break; case "Surface_Maps.Pages.ChangeCollectionNameFlyout": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Surface_Maps.Pages.ChangeCollectionNameFlyout), GetXamlTypeByName("Surface_Maps.Common.LayoutAwarePage")); xamlType = userType; break; case "Surface_Maps.Pages.DiyPushpin": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Surface_Maps.Pages.DiyPushpin), GetXamlTypeByName("Windows.UI.Xaml.Controls.UserControl")); userType.Activator = Activate_18_DiyPushpin; userType.AddMemberName("PushPinDataSource"); xamlType = userType; break; case "Surface_Maps.DataModel.PushpinDataStructure": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Surface_Maps.DataModel.PushpinDataStructure), GetXamlTypeByName("Surface_Maps.DataModel.INotifyPropertyChangedBaseClass")); userType.Activator = Activate_19_PushpinDataStructure; xamlType = userType; break; case "Bing.Maps.Map": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Bing.Maps.Map), GetXamlTypeByName("Windows.UI.Xaml.Controls.Control")); userType.Activator = Activate_20_Map; userType.SetContentPropertyName("Bing.Maps.Map.Children"); userType.AddMemberName("Children"); userType.AddMemberName("PreloadArea"); userType.AddMemberName("ShowScaleBar"); AddToMapOfTypeToStandardName(typeof(global::System.Boolean), "Boolean"); userType.AddMemberName("Credentials"); AddToMapOfTypeToStandardName(typeof(global::System.String), "String"); userType.AddMemberName("VenueManager"); userType.AddMemberName("LogoPosition"); userType.AddMemberName("CopyrightPosition"); userType.AddMemberName("ScaleBarPosition"); userType.AddMemberName("ShowNavigationBar"); AddToMapOfTypeToStandardName(typeof(global::System.Boolean), "Boolean"); userType.AddMemberName("SuppressNetworkRequests"); AddToMapOfTypeToStandardName(typeof(global::System.Boolean), "Boolean"); userType.AddMemberName("TileLayers"); userType.AddMemberName("ShapeLayers"); userType.AddMemberName("RotationEnabled"); AddToMapOfTypeToStandardName(typeof(global::System.Boolean), "Boolean"); userType.AddMemberName("MaxZoomLevel"); AddToMapOfTypeToStandardName(typeof(global::System.Double), "Double"); userType.AddMemberName("MinZoomLevel"); AddToMapOfTypeToStandardName(typeof(global::System.Double), "Double"); userType.AddMemberName("Culture"); AddToMapOfTypeToStandardName(typeof(global::System.String), "String"); userType.AddMemberName("HomeRegion"); AddToMapOfTypeToStandardName(typeof(global::System.String), "String"); userType.AddMemberName("TargetBounds"); userType.AddMemberName("Bounds"); userType.AddMemberName("ShowBreadcrumb"); AddToMapOfTypeToStandardName(typeof(global::System.Boolean), "Boolean"); userType.AddMemberName("ShowBuildings"); AddToMapOfTypeToStandardName(typeof(global::System.Boolean), "Boolean"); userType.AddMemberName("ShowTraffic"); AddToMapOfTypeToStandardName(typeof(global::System.Boolean), "Boolean"); userType.AddMemberName("ViewRestriction"); userType.AddMemberName("MapType"); userType.AddMemberName("TargetHeading"); AddToMapOfTypeToStandardName(typeof(global::System.Double), "Double"); userType.AddMemberName("TargetZoomLevel"); AddToMapOfTypeToStandardName(typeof(global::System.Double), "Double"); userType.AddMemberName("TargetCenter"); userType.AddMemberName("Heading"); AddToMapOfTypeToStandardName(typeof(global::System.Double), "Double"); userType.AddMemberName("ZoomLevel"); AddToMapOfTypeToStandardName(typeof(global::System.Double), "Double"); userType.AddMemberName("Center"); userType.AddMemberName("MetersPerPixel"); AddToMapOfTypeToStandardName(typeof(global::System.Double), "Double"); userType.SetIsBindable(); xamlType = userType; break; case "Bing.Maps.MapUIElementCollection": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Bing.Maps.MapUIElementCollection), GetXamlTypeByName("Object")); userType.Activator = Activate_21_MapUIElementCollection; userType.CollectionAdd = VectorAdd_21_MapUIElementCollection; xamlType = userType; break; case "Bing.Maps.PreloadArea": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Bing.Maps.PreloadArea), GetXamlTypeByName("System.Enum")); userType.AddEnumValue("None", global::Bing.Maps.PreloadArea.None); userType.AddEnumValue("Small", global::Bing.Maps.PreloadArea.Small); userType.AddEnumValue("Medium", global::Bing.Maps.PreloadArea.Medium); userType.AddEnumValue("Large", global::Bing.Maps.PreloadArea.Large); xamlType = userType; break; case "System.Enum": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::System.Enum), GetXamlTypeByName("System.ValueType")); xamlType = userType; break; case "System.ValueType": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::System.ValueType), GetXamlTypeByName("Object")); xamlType = userType; break; case "Bing.Maps.VenueMaps.VenueManager": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Bing.Maps.VenueMaps.VenueManager), GetXamlTypeByName("Object")); xamlType = userType; break; case "Bing.Maps.MapForegroundPosition": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Bing.Maps.MapForegroundPosition), GetXamlTypeByName("System.Enum")); userType.AddEnumValue("TopRight", global::Bing.Maps.MapForegroundPosition.TopRight); userType.AddEnumValue("TopLeft", global::Bing.Maps.MapForegroundPosition.TopLeft); userType.AddEnumValue("BottomRight", global::Bing.Maps.MapForegroundPosition.BottomRight); userType.AddEnumValue("BottomLeft", global::Bing.Maps.MapForegroundPosition.BottomLeft); xamlType = userType; break; case "Bing.Maps.MapTileLayerCollection": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Bing.Maps.MapTileLayerCollection), GetXamlTypeByName("Object")); userType.Activator = Activate_27_MapTileLayerCollection; userType.CollectionAdd = VectorAdd_27_MapTileLayerCollection; xamlType = userType; break; case "Bing.Maps.MapTileLayer": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Bing.Maps.MapTileLayer), GetXamlTypeByName("Windows.UI.Xaml.DependencyObject")); userType.Activator = Activate_28_MapTileLayer; userType.AddMemberName("Bounds"); userType.AddMemberName("FillMissingTiles"); AddToMapOfTypeToStandardName(typeof(global::System.Boolean), "Boolean"); userType.AddMemberName("MaxZoomLevel"); AddToMapOfTypeToStandardName(typeof(global::System.Double), "Double"); userType.AddMemberName("MinZoomLevel"); AddToMapOfTypeToStandardName(typeof(global::System.Double), "Double"); userType.AddMemberName("Visible"); AddToMapOfTypeToStandardName(typeof(global::System.Boolean), "Boolean"); userType.AddMemberName("ZIndex"); AddToMapOfTypeToStandardName(typeof(global::System.Int32), "Int32"); userType.AddMemberName("TileSource"); AddToMapOfTypeToStandardName(typeof(global::System.String), "String"); userType.AddMemberName("Opacity"); AddToMapOfTypeToStandardName(typeof(global::System.Double), "Double"); xamlType = userType; break; case "Bing.Maps.LocationRectCollection": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Bing.Maps.LocationRectCollection), GetXamlTypeByName("Object")); userType.Activator = Activate_29_LocationRectCollection; userType.CollectionAdd = VectorAdd_29_LocationRectCollection; xamlType = userType; break; case "Bing.Maps.LocationRect": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Bing.Maps.LocationRect), GetXamlTypeByName("Object")); userType.Activator = Activate_30_LocationRect; userType.AddMemberName("West"); AddToMapOfTypeToStandardName(typeof(global::System.Double), "Double"); userType.AddMemberName("Southeast"); userType.AddMemberName("South"); AddToMapOfTypeToStandardName(typeof(global::System.Double), "Double"); userType.AddMemberName("Northwest"); userType.AddMemberName("North"); AddToMapOfTypeToStandardName(typeof(global::System.Double), "Double"); userType.AddMemberName("East"); AddToMapOfTypeToStandardName(typeof(global::System.Double), "Double"); userType.AddMemberName("Height"); AddToMapOfTypeToStandardName(typeof(global::System.Double), "Double"); userType.AddMemberName("Width"); AddToMapOfTypeToStandardName(typeof(global::System.Double), "Double"); userType.AddMemberName("Center"); xamlType = userType; break; case "Bing.Maps.Location": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Bing.Maps.Location), GetXamlTypeByName("Windows.UI.Xaml.DependencyObject")); userType.Activator = Activate_31_Location; userType.AddMemberName("Longitude"); AddToMapOfTypeToStandardName(typeof(global::System.Double), "Double"); userType.AddMemberName("Latitude"); AddToMapOfTypeToStandardName(typeof(global::System.Double), "Double"); xamlType = userType; break; case "Bing.Maps.MapShapeLayerCollection": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Bing.Maps.MapShapeLayerCollection), GetXamlTypeByName("Object")); userType.Activator = Activate_32_MapShapeLayerCollection; userType.CollectionAdd = VectorAdd_32_MapShapeLayerCollection; xamlType = userType; break; case "Bing.Maps.MapShapeLayer": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Bing.Maps.MapShapeLayer), GetXamlTypeByName("Windows.UI.Xaml.DependencyObject")); userType.Activator = Activate_33_MapShapeLayer; userType.AddMemberName("Visible"); AddToMapOfTypeToStandardName(typeof(global::System.Boolean), "Boolean"); userType.AddMemberName("ZIndex"); AddToMapOfTypeToStandardName(typeof(global::System.Int32), "Int32"); userType.AddMemberName("Shapes"); xamlType = userType; break; case "Bing.Maps.MapShapeCollection": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Bing.Maps.MapShapeCollection), GetXamlTypeByName("Object")); userType.Activator = Activate_34_MapShapeCollection; userType.CollectionAdd = VectorAdd_34_MapShapeCollection; xamlType = userType; break; case "Bing.Maps.MapShape": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Bing.Maps.MapShape), GetXamlTypeByName("Windows.UI.Xaml.DependencyObject")); userType.AddMemberName("Visible"); AddToMapOfTypeToStandardName(typeof(global::System.Boolean), "Boolean"); xamlType = userType; break; case "Bing.Maps.MapViewRestriction": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Bing.Maps.MapViewRestriction), GetXamlTypeByName("System.Enum")); userType.AddEnumValue("None", global::Bing.Maps.MapViewRestriction.None); userType.AddEnumValue("ZoomOutToWholeWorld", global::Bing.Maps.MapViewRestriction.ZoomOutToWholeWorld); userType.AddEnumValue("MapOnly", global::Bing.Maps.MapViewRestriction.MapOnly); userType.AddEnumValue("OneWorldOnly", global::Bing.Maps.MapViewRestriction.OneWorldOnly); xamlType = userType; break; case "Bing.Maps.MapType": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Bing.Maps.MapType), GetXamlTypeByName("System.Enum")); userType.AddEnumValue("Road", global::Bing.Maps.MapType.Road); userType.AddEnumValue("Aerial", global::Bing.Maps.MapType.Aerial); userType.AddEnumValue("Birdseye", global::Bing.Maps.MapType.Birdseye); userType.AddEnumValue("Empty", global::Bing.Maps.MapType.Empty); xamlType = userType; break; case "Surface_Maps.Pages.MapView": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Surface_Maps.Pages.MapView), GetXamlTypeByName("Surface_Maps.Common.LayoutAwarePage")); userType.Activator = Activate_38_MapView; xamlType = userType; break; case "Surface_Maps.Pages.VariableGridView": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Surface_Maps.Pages.VariableGridView), GetXamlTypeByName("Windows.UI.Xaml.Controls.GridView")); userType.Activator = Activate_39_VariableGridView; xamlType = userType; break; case "Surface_Maps.Pages.PhotoExposition": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Surface_Maps.Pages.PhotoExposition), GetXamlTypeByName("Surface_Maps.Common.LayoutAwarePage")); userType.Activator = Activate_40_PhotoExposition; userType.AddMemberName("ListPhoto"); AddToMapOfTypeToStandardName(typeof(global::System.Collections.ObjectModel.ObservableCollection<global::Surface_Maps.Pages.Photos>), "System.Collections.ObjectModel.ObservableCollection<Surface_Maps.Pages.Photos>"); xamlType = userType; break; case "System.Collections.ObjectModel.ObservableCollection<Surface_Maps.Pages.Photos>": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::System.Collections.ObjectModel.ObservableCollection<global::Surface_Maps.Pages.Photos>), GetXamlTypeByName("System.Collections.ObjectModel.Collection<Surface_Maps.Pages.Photos>")); AddToMapOfTypeToStandardName(typeof(global::System.Collections.ObjectModel.ObservableCollection<global::Surface_Maps.Pages.Photos>), "System.Collections.ObjectModel.ObservableCollection<Surface_Maps.Pages.Photos>"); userType.Activator = Activate_41_ObservableCollection; userType.CollectionAdd = VectorAdd_41_ObservableCollection; xamlType = userType; break; case "System.Collections.ObjectModel.Collection<Surface_Maps.Pages.Photos>": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::System.Collections.ObjectModel.Collection<global::Surface_Maps.Pages.Photos>), GetXamlTypeByName("Object")); AddToMapOfTypeToStandardName(typeof(global::System.Collections.ObjectModel.Collection<global::Surface_Maps.Pages.Photos>), "System.Collections.ObjectModel.Collection<Surface_Maps.Pages.Photos>"); userType.Activator = Activate_42_Collection; userType.CollectionAdd = VectorAdd_42_Collection; xamlType = userType; break; case "Surface_Maps.Pages.Photos": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Surface_Maps.Pages.Photos), GetXamlTypeByName("Object")); userType.Activator = Activate_43_Photos; userType.AddMemberName("Comment"); AddToMapOfTypeToStandardName(typeof(global::System.String), "String"); userType.AddMemberName("ImagePath"); AddToMapOfTypeToStandardName(typeof(global::System.String), "String"); userType.AddMemberName("Width"); AddToMapOfTypeToStandardName(typeof(global::System.Int32), "Int32"); userType.AddMemberName("Height"); AddToMapOfTypeToStandardName(typeof(global::System.Int32), "Int32"); userType.AddMemberName("Image"); xamlType = userType; break; case "Surface_Maps.Pages.PhotoPlayPage": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Surface_Maps.Pages.PhotoPlayPage), GetXamlTypeByName("Surface_Maps.Common.LayoutAwarePage")); userType.Activator = Activate_44_PhotoPlayPage; xamlType = userType; break; case "Surface_Maps.Pages.VideoAlbumModifyView": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Surface_Maps.Pages.VideoAlbumModifyView), GetXamlTypeByName("Surface_Maps.Common.LayoutAwarePage")); userType.Activator = Activate_45_VideoAlbumModifyView; userType.AddMemberName("ListVideo"); AddToMapOfTypeToStandardName(typeof(global::System.Collections.ObjectModel.ObservableCollection<global::Surface_Maps.Pages.VideoDataStructure>), "System.Collections.ObjectModel.ObservableCollection<Surface_Maps.Pages.VideoDataStructure>"); xamlType = userType; break; case "System.Collections.ObjectModel.ObservableCollection<Surface_Maps.Pages.VideoDataStructure>": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::System.Collections.ObjectModel.ObservableCollection<global::Surface_Maps.Pages.VideoDataStructure>), GetXamlTypeByName("System.Collections.ObjectModel.Collection<Surface_Maps.Pages.VideoDataStructure>")); AddToMapOfTypeToStandardName(typeof(global::System.Collections.ObjectModel.ObservableCollection<global::Surface_Maps.Pages.VideoDataStructure>), "System.Collections.ObjectModel.ObservableCollection<Surface_Maps.Pages.VideoDataStructure>"); userType.Activator = Activate_46_ObservableCollection; userType.CollectionAdd = VectorAdd_46_ObservableCollection; xamlType = userType; break; case "System.Collections.ObjectModel.Collection<Surface_Maps.Pages.VideoDataStructure>": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::System.Collections.ObjectModel.Collection<global::Surface_Maps.Pages.VideoDataStructure>), GetXamlTypeByName("Object")); AddToMapOfTypeToStandardName(typeof(global::System.Collections.ObjectModel.Collection<global::Surface_Maps.Pages.VideoDataStructure>), "System.Collections.ObjectModel.Collection<Surface_Maps.Pages.VideoDataStructure>"); userType.Activator = Activate_47_Collection; userType.CollectionAdd = VectorAdd_47_Collection; xamlType = userType; break; case "Surface_Maps.Pages.VideoDataStructure": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Surface_Maps.Pages.VideoDataStructure), GetXamlTypeByName("Object")); userType.Activator = Activate_48_VideoDataStructure; userType.AddMemberName("VideoData"); userType.AddMemberName("VideoWidthHeight"); AddToMapOfTypeToStandardName(typeof(global::System.Double), "Double"); userType.AddMemberName("VideoWidth"); AddToMapOfTypeToStandardName(typeof(global::System.Double), "Double"); userType.AddMemberName("Image"); xamlType = userType; break; case "Surface_Maps.DataModel.VideoDataStructure": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Surface_Maps.DataModel.VideoDataStructure), GetXamlTypeByName("Surface_Maps.DataModel.ItemDataStructure")); userType.Activator = Activate_49_VideoDataStructure; xamlType = userType; break; case "Surface_Maps.Pages.VideoExposition": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Surface_Maps.Pages.VideoExposition), GetXamlTypeByName("Surface_Maps.Common.LayoutAwarePage")); userType.Activator = Activate_50_VideoExposition; userType.AddMemberName("ListVideo"); AddToMapOfTypeToStandardName(typeof(global::System.Collections.ObjectModel.ObservableCollection<global::Surface_Maps.Pages.VideoDataStructure>), "System.Collections.ObjectModel.ObservableCollection<Surface_Maps.Pages.VideoDataStructure>"); xamlType = userType; break; case "Surface_Maps.SettingCommands.FeedbackSettingsFlyout": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Surface_Maps.SettingCommands.FeedbackSettingsFlyout), GetXamlTypeByName("Surface_Maps.Common.LayoutAwarePage")); userType.Activator = Activate_51_FeedbackSettingsFlyout; xamlType = userType; break; case "Surface_Maps.SettingCommands.HelpSettingsFlyout": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Surface_Maps.SettingCommands.HelpSettingsFlyout), GetXamlTypeByName("Surface_Maps.Common.LayoutAwarePage")); userType.Activator = Activate_52_HelpSettingsFlyout; userType.AddMemberName("ImagesHeight"); AddToMapOfTypeToStandardName(typeof(global::System.Double), "Double"); userType.AddMemberName("ImagesTextWidth"); AddToMapOfTypeToStandardName(typeof(global::System.Double), "Double"); xamlType = userType; break; case "Surface_Maps.SettingCommands.LanguagesSettingFlyout": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Surface_Maps.SettingCommands.LanguagesSettingFlyout), GetXamlTypeByName("Surface_Maps.Common.LayoutAwarePage")); userType.Activator = Activate_53_LanguagesSettingFlyout; xamlType = userType; break; case "Bing.Maps.Pushpin": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Bing.Maps.Pushpin), GetXamlTypeByName("Windows.UI.Xaml.Controls.Control")); userType.Activator = Activate_54_Pushpin; userType.AddMemberName("Text"); AddToMapOfTypeToStandardName(typeof(global::System.String), "String"); userType.SetIsBindable(); xamlType = userType; break; case "Bing.Maps.MapItemsControl": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Bing.Maps.MapItemsControl), GetXamlTypeByName("Windows.UI.Xaml.Controls.ItemsControl")); userType.Activator = Activate_55_MapItemsControl; userType.SetIsBindable(); xamlType = userType; break; case "Bing.Maps.VenueMaps.VenueFloorDataSource": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Bing.Maps.VenueMaps.VenueFloorDataSource), GetXamlTypeByName("Object")); userType.Activator = Activate_56_VenueFloorDataSource; userType.AddMemberName("Items"); AddToMapOfTypeToStandardName(typeof(global::Windows.Foundation.Collections.IObservableVector<global::System.Object>), "Windows.Foundation.Collections.IObservableVector<Object>"); userType.AddMemberName("Name"); AddToMapOfTypeToStandardName(typeof(global::System.String), "String"); userType.SetIsBindable(); xamlType = userType; break; case "Windows.Foundation.Collections.IObservableVector<Object>": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Windows.Foundation.Collections.IObservableVector<global::System.Object>), null); AddToMapOfTypeToStandardName(typeof(global::Windows.Foundation.Collections.IObservableVector<global::System.Object>), "Windows.Foundation.Collections.IObservableVector<Object>"); userType.CollectionAdd = VectorAdd_57_IObservableVector; xamlType = userType; break; case "Bing.Maps.VenueMaps.VenueEntity": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Bing.Maps.VenueMaps.VenueEntity), GetXamlTypeByName("Object")); userType.AddMemberName("Highlighted"); AddToMapOfTypeToStandardName(typeof(global::System.Boolean), "Boolean"); userType.AddMemberName("LineWidth"); AddToMapOfTypeToStandardName(typeof(global::System.Double), "Double"); userType.AddMemberName("HighlightColor"); userType.AddMemberName("FillColor"); userType.AddMemberName("LineColor"); userType.AddMemberName("Type"); userType.AddMemberName("PhoneNumber"); AddToMapOfTypeToStandardName(typeof(global::System.String), "String"); userType.AddMemberName("Name"); AddToMapOfTypeToStandardName(typeof(global::System.String), "String"); userType.AddMemberName("Outline"); userType.AddMemberName("Id"); AddToMapOfTypeToStandardName(typeof(global::System.Int32), "Int32"); userType.AddMemberName("FloorName"); AddToMapOfTypeToStandardName(typeof(global::System.String), "String"); userType.AddMemberName("Floor"); userType.AddMemberName("Location"); userType.AddMemberName("Description"); AddToMapOfTypeToStandardName(typeof(global::System.String), "String"); userType.AddMemberName("CategoryName"); AddToMapOfTypeToStandardName(typeof(global::System.String), "String"); userType.AddMemberName("CategoryId"); AddToMapOfTypeToStandardName(typeof(global::System.String), "String"); userType.AddMemberName("BusinessId"); AddToMapOfTypeToStandardName(typeof(global::System.String), "String"); userType.AddMemberName("Address"); userType.SetIsBindable(); xamlType = userType; break; case "Windows.UI.Color": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Windows.UI.Color), GetXamlTypeByName("System.ValueType")); xamlType = userType; break; case "Bing.Maps.VenueMaps.VenueEntityType": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Bing.Maps.VenueMaps.VenueEntityType), GetXamlTypeByName("System.Enum")); userType.AddEnumValue("Unknown", global::Bing.Maps.VenueMaps.VenueEntityType.Unknown); userType.AddEnumValue("AccessibleEntrance", global::Bing.Maps.VenueMaps.VenueEntityType.AccessibleEntrance); userType.AddEnumValue("AirportGroundTransportation", global::Bing.Maps.VenueMaps.VenueEntityType.AirportGroundTransportation); userType.AddEnumValue("ATM", global::Bing.Maps.VenueMaps.VenueEntityType.ATM); userType.AddEnumValue("BabyChangingFacilities", global::Bing.Maps.VenueMaps.VenueEntityType.BabyChangingFacilities); userType.AddEnumValue("Ballroom", global::Bing.Maps.VenueMaps.VenueEntityType.Ballroom); userType.AddEnumValue("BallroomDivision", global::Bing.Maps.VenueMaps.VenueEntityType.BallroomDivision); userType.AddEnumValue("Concourse", global::Bing.Maps.VenueMaps.VenueEntityType.Concourse); userType.AddEnumValue("Display", global::Bing.Maps.VenueMaps.VenueEntityType.Display); userType.AddEnumValue("ElevatedTrain", global::Bing.Maps.VenueMaps.VenueEntityType.ElevatedTrain); userType.AddEnumValue("Floor", global::Bing.Maps.VenueMaps.VenueEntityType.Floor); userType.AddEnumValue("Footprint", global::Bing.Maps.VenueMaps.VenueEntityType.Footprint); userType.AddEnumValue("Grass", global::Bing.Maps.VenueMaps.VenueEntityType.Grass); userType.AddEnumValue("Object", global::Bing.Maps.VenueMaps.VenueEntityType.Object); userType.AddEnumValue("LondonUndergroundEntrance", global::Bing.Maps.VenueMaps.VenueEntityType.LondonUndergroundEntrance); userType.AddEnumValue("ParkingArea", global::Bing.Maps.VenueMaps.VenueEntityType.ParkingArea); userType.AddEnumValue("PublicArea", global::Bing.Maps.VenueMaps.VenueEntityType.PublicArea); userType.AddEnumValue("Railroad", global::Bing.Maps.VenueMaps.VenueEntityType.Railroad); userType.AddEnumValue("Room", global::Bing.Maps.VenueMaps.VenueEntityType.Room); userType.AddEnumValue("SecureArea", global::Bing.Maps.VenueMaps.VenueEntityType.SecureArea); userType.AddEnumValue("SecurityLine", global::Bing.Maps.VenueMaps.VenueEntityType.SecurityLine); userType.AddEnumValue("Shop", global::Bing.Maps.VenueMaps.VenueEntityType.Shop); userType.AddEnumValue("ShopFood", global::Bing.Maps.VenueMaps.VenueEntityType.ShopFood); userType.AddEnumValue("SpecialArea", global::Bing.Maps.VenueMaps.VenueEntityType.SpecialArea); userType.AddEnumValue("SpecialRoom", global::Bing.Maps.VenueMaps.VenueEntityType.SpecialRoom); userType.AddEnumValue("Subway", global::Bing.Maps.VenueMaps.VenueEntityType.Subway); userType.AddEnumValue("Terminal", global::Bing.Maps.VenueMaps.VenueEntityType.Terminal); userType.AddEnumValue("Text", global::Bing.Maps.VenueMaps.VenueEntityType.Text); userType.AddEnumValue("TicketVendingMachine", global::Bing.Maps.VenueMaps.VenueEntityType.TicketVendingMachine); userType.AddEnumValue("Transportation", global::Bing.Maps.VenueMaps.VenueEntityType.Transportation); userType.AddEnumValue("VenuePatio", global::Bing.Maps.VenueMaps.VenueEntityType.VenuePatio); xamlType = userType; break; case "Bing.Maps.LocationCollection": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Bing.Maps.LocationCollection), GetXamlTypeByName("Object")); userType.Activator = Activate_61_LocationCollection; userType.CollectionAdd = VectorAdd_61_LocationCollection; xamlType = userType; break; case "Bing.Maps.VenueMaps.Floor": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Bing.Maps.VenueMaps.Floor), GetXamlTypeByName("Object")); xamlType = userType; break; case "Bing.Maps.VenueMaps.VenueAddress": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Bing.Maps.VenueMaps.VenueAddress), GetXamlTypeByName("Bing.Maps.MapAddress")); xamlType = userType; break; case "Bing.Maps.MapAddress": userType = new global::Surface_Maps.Surface_Maps_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Bing.Maps.MapAddress), GetXamlTypeByName("Windows.UI.Xaml.DependencyObject")); xamlType = userType; break; } return xamlType; }