Пример #1
0
        private global::Windows.UI.Xaml.Markup.IXamlType CreateXamlType(string typeName)
        {
            global::PudderVarsel.PudderVarsel_XamlTypeInfo.XamlSystemBaseType xamlType = null;
            global::PudderVarsel.PudderVarsel_XamlTypeInfo.XamlUserType userType;

            switch (typeName)
            {
            case "Windows.UI.Xaml.Controls.Page":
                xamlType = new global::PudderVarsel.PudderVarsel_XamlTypeInfo.XamlSystemBaseType(typeName, typeof(global::Windows.UI.Xaml.Controls.Page));
                break;

            case "Windows.UI.Xaml.Controls.UserControl":
                xamlType = new global::PudderVarsel.PudderVarsel_XamlTypeInfo.XamlSystemBaseType(typeName, typeof(global::Windows.UI.Xaml.Controls.UserControl));
                break;

            case "PudderVarsel.MainPage":
                userType = new global::PudderVarsel.PudderVarsel_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::PudderVarsel.MainPage), GetXamlTypeByName("Windows.UI.Xaml.Controls.Page"));
                userType.Activator = Activate_0_MainPage;
                xamlType = userType;
                break;

            case "PudderVarsel.PudderDetaljer":
                userType = new global::PudderVarsel.PudderVarsel_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::PudderVarsel.PudderDetaljer), GetXamlTypeByName("Windows.UI.Xaml.Controls.Page"));
                userType.Activator = Activate_1_PudderDetaljer;
                xamlType = userType;
                break;

            }
            return xamlType;
        }
Пример #2
0
        private global::Windows.UI.Xaml.Markup.IXamlType CreateXamlType(string typeName)
        {
            global::PudderVarsel.PudderVarsel_XamlTypeInfo.XamlSystemBaseType xamlType = null;
            global::PudderVarsel.PudderVarsel_XamlTypeInfo.XamlUserType userType;

            switch (typeName)
            {
            case "Windows.UI.Xaml.Controls.Page":
                xamlType = new global::PudderVarsel.PudderVarsel_XamlTypeInfo.XamlSystemBaseType(typeName, typeof(global::Windows.UI.Xaml.Controls.Page));
                break;

            case "Windows.UI.Xaml.Controls.UserControl":
                xamlType = new global::PudderVarsel.PudderVarsel_XamlTypeInfo.XamlSystemBaseType(typeName, typeof(global::Windows.UI.Xaml.Controls.UserControl));
                break;

            case "Double":
                xamlType = new global::PudderVarsel.PudderVarsel_XamlTypeInfo.XamlSystemBaseType(typeName, typeof(global::System.Double));
                break;

            case "Windows.UI.Xaml.Controls.Control":
                xamlType = new global::PudderVarsel.PudderVarsel_XamlTypeInfo.XamlSystemBaseType(typeName, typeof(global::Windows.UI.Xaml.Controls.Control));
                break;

            case "Object":
                xamlType = new global::PudderVarsel.PudderVarsel_XamlTypeInfo.XamlSystemBaseType(typeName, typeof(global::System.Object));
                break;

            case "Windows.UI.Xaml.UIElement":
                xamlType = new global::PudderVarsel.PudderVarsel_XamlTypeInfo.XamlSystemBaseType(typeName, typeof(global::Windows.UI.Xaml.UIElement));
                break;

            case "Boolean":
                xamlType = new global::PudderVarsel.PudderVarsel_XamlTypeInfo.XamlSystemBaseType(typeName, typeof(global::System.Boolean));
                break;

            case "String":
                xamlType = new global::PudderVarsel.PudderVarsel_XamlTypeInfo.XamlSystemBaseType(typeName, typeof(global::System.String));
                break;

            case "Windows.UI.Xaml.DependencyObject":
                xamlType = new global::PudderVarsel.PudderVarsel_XamlTypeInfo.XamlSystemBaseType(typeName, typeof(global::Windows.UI.Xaml.DependencyObject));
                break;

            case "Int32":
                xamlType = new global::PudderVarsel.PudderVarsel_XamlTypeInfo.XamlSystemBaseType(typeName, typeof(global::System.Int32));
                break;

            case "Windows.UI.Xaml.Controls.ItemsControl":
                xamlType = new global::PudderVarsel.PudderVarsel_XamlTypeInfo.XamlSystemBaseType(typeName, typeof(global::Windows.UI.Xaml.Controls.ItemsControl));
                break;

            case "PudderVarsel.MainPage":
                userType = new global::PudderVarsel.PudderVarsel_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::PudderVarsel.MainPage), GetXamlTypeByName("Windows.UI.Xaml.Controls.Page"));
                userType.Activator = Activate_0_MainPage;
                userType.AddMemberName("Longitude");
                AddToMapOfTypeToStandardName(typeof(global::System.Double),
                                                   "Double");
                userType.AddMemberName("Latitude");
                AddToMapOfTypeToStandardName(typeof(global::System.Double),
                                                   "Double");
                userType.AddMemberName("Accuracy");
                AddToMapOfTypeToStandardName(typeof(global::System.Double),
                                                   "Double");
                userType.AddMemberName("Lokasjoner");
                AddToMapOfTypeToStandardName(typeof(global::System.Collections.Generic.IEnumerable<global::PudderVarsel.Data.Lokasjon>),
                                                   "System.Collections.Generic.IEnumerable<PudderVarsel.Data.Lokasjon>");
                xamlType = userType;
                break;

            case "System.Collections.Generic.IEnumerable<PudderVarsel.Data.Lokasjon>":
                userType = new global::PudderVarsel.PudderVarsel_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::System.Collections.Generic.IEnumerable<global::PudderVarsel.Data.Lokasjon>), null);
                AddToMapOfTypeToStandardName(typeof(global::System.Collections.Generic.IEnumerable<global::PudderVarsel.Data.Lokasjon>),
                                                   "System.Collections.Generic.IEnumerable<PudderVarsel.Data.Lokasjon>");
                xamlType = userType;
                break;

            case "PudderVarsel.PudderDetaljer":
                userType = new global::PudderVarsel.PudderVarsel_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::PudderVarsel.PudderDetaljer), GetXamlTypeByName("Windows.UI.Xaml.Controls.Page"));
                userType.Activator = Activate_2_PudderDetaljer;
                userType.AddMemberName("LokasjonPudderDetaljer");
                AddToMapOfTypeToStandardName(typeof(global::System.Collections.Generic.IEnumerable<global::PudderVarsel.Data.DagligPuddervarsel>),
                                                   "System.Collections.Generic.IEnumerable<PudderVarsel.Data.DagligPuddervarsel>");
                xamlType = userType;
                break;

            case "System.Collections.Generic.IEnumerable<PudderVarsel.Data.DagligPuddervarsel>":
                userType = new global::PudderVarsel.PudderVarsel_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::System.Collections.Generic.IEnumerable<global::PudderVarsel.Data.DagligPuddervarsel>), null);
                AddToMapOfTypeToStandardName(typeof(global::System.Collections.Generic.IEnumerable<global::PudderVarsel.Data.DagligPuddervarsel>),
                                                   "System.Collections.Generic.IEnumerable<PudderVarsel.Data.DagligPuddervarsel>");
                xamlType = userType;
                break;

            case "PudderVarsel.Common.LayoutAwarePage":
                userType = new global::PudderVarsel.PudderVarsel_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::PudderVarsel.Common.LayoutAwarePage), GetXamlTypeByName("Windows.UI.Xaml.Controls.Page"));
                userType.Activator = Activate_4_LayoutAwarePage;
                xamlType = userType;
                break;

            case "PudderVarsel.PudderDetaljer2":
                userType = new global::PudderVarsel.PudderVarsel_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::PudderVarsel.PudderDetaljer2), GetXamlTypeByName("PudderVarsel.Common.LayoutAwarePage"));
                userType.Activator = Activate_5_PudderDetaljer2;
                xamlType = userType;
                break;

            case "Bing.Maps.Map":
                userType = new global::PudderVarsel.PudderVarsel_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Bing.Maps.Map), GetXamlTypeByName("Windows.UI.Xaml.Controls.Control"));
                userType.Activator = Activate_6_Map;
                userType.SetContentPropertyName("Bing.Maps.Map.Children");
                userType.AddMemberName("Children");
                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("ShowScaleBar");
                AddToMapOfTypeToStandardName(typeof(global::System.Boolean),
                                                   "Boolean");
                userType.AddMemberName("Credentials");
                AddToMapOfTypeToStandardName(typeof(global::System.String),
                                                   "String");
                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("PreloadArea");
                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::PudderVarsel.PudderVarsel_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Bing.Maps.MapUIElementCollection), GetXamlTypeByName("Object"));
                userType.Activator = Activate_7_MapUIElementCollection;
                userType.CollectionAdd = VectorAdd_7_MapUIElementCollection;
                xamlType = userType;
                break;

            case "Bing.Maps.VenueMaps.VenueManager":
                userType = new global::PudderVarsel.PudderVarsel_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Bing.Maps.VenueMaps.VenueManager), GetXamlTypeByName("Object"));
                xamlType = userType;
                break;

            case "Bing.Maps.MapForegroundPosition":
                userType = new global::PudderVarsel.PudderVarsel_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 "System.Enum":
                userType = new global::PudderVarsel.PudderVarsel_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::System.Enum), GetXamlTypeByName("System.ValueType"));
                xamlType = userType;
                break;

            case "System.ValueType":
                userType = new global::PudderVarsel.PudderVarsel_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::System.ValueType), GetXamlTypeByName("Object"));
                xamlType = userType;
                break;

            case "Bing.Maps.MapTileLayerCollection":
                userType = new global::PudderVarsel.PudderVarsel_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Bing.Maps.MapTileLayerCollection), GetXamlTypeByName("Object"));
                userType.Activator = Activate_12_MapTileLayerCollection;
                userType.CollectionAdd = VectorAdd_12_MapTileLayerCollection;
                xamlType = userType;
                break;

            case "Bing.Maps.MapTileLayer":
                userType = new global::PudderVarsel.PudderVarsel_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Bing.Maps.MapTileLayer), GetXamlTypeByName("Windows.UI.Xaml.DependencyObject"));
                userType.Activator = Activate_13_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::PudderVarsel.PudderVarsel_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Bing.Maps.LocationRectCollection), GetXamlTypeByName("Object"));
                userType.Activator = Activate_14_LocationRectCollection;
                userType.CollectionAdd = VectorAdd_14_LocationRectCollection;
                xamlType = userType;
                break;

            case "Bing.Maps.LocationRect":
                userType = new global::PudderVarsel.PudderVarsel_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Bing.Maps.LocationRect), GetXamlTypeByName("Object"));
                userType.Activator = Activate_15_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::PudderVarsel.PudderVarsel_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Bing.Maps.Location), GetXamlTypeByName("Windows.UI.Xaml.DependencyObject"));
                userType.Activator = Activate_16_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::PudderVarsel.PudderVarsel_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Bing.Maps.MapShapeLayerCollection), GetXamlTypeByName("Object"));
                userType.Activator = Activate_17_MapShapeLayerCollection;
                userType.CollectionAdd = VectorAdd_17_MapShapeLayerCollection;
                xamlType = userType;
                break;

            case "Bing.Maps.MapShapeLayer":
                userType = new global::PudderVarsel.PudderVarsel_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Bing.Maps.MapShapeLayer), GetXamlTypeByName("Windows.UI.Xaml.DependencyObject"));
                userType.Activator = Activate_18_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::PudderVarsel.PudderVarsel_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Bing.Maps.MapShapeCollection), GetXamlTypeByName("Object"));
                userType.Activator = Activate_19_MapShapeCollection;
                userType.CollectionAdd = VectorAdd_19_MapShapeCollection;
                xamlType = userType;
                break;

            case "Bing.Maps.MapShape":
                userType = new global::PudderVarsel.PudderVarsel_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.PreloadArea":
                userType = new global::PudderVarsel.PudderVarsel_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 "Bing.Maps.MapViewRestriction":
                userType = new global::PudderVarsel.PudderVarsel_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::PudderVarsel.PudderVarsel_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 "Bing.Maps.Pushpin":
                userType = new global::PudderVarsel.PudderVarsel_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Bing.Maps.Pushpin), GetXamlTypeByName("Windows.UI.Xaml.Controls.Control"));
                userType.Activator = Activate_24_Pushpin;
                userType.AddMemberName("Text");
                AddToMapOfTypeToStandardName(typeof(global::System.String),
                                                   "String");
                userType.SetIsBindable();
                xamlType = userType;
                break;

            case "Bing.Maps.MapItemsControl":
                userType = new global::PudderVarsel.PudderVarsel_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Bing.Maps.MapItemsControl), GetXamlTypeByName("Windows.UI.Xaml.Controls.ItemsControl"));
                userType.Activator = Activate_25_MapItemsControl;
                userType.SetIsBindable();
                xamlType = userType;
                break;

            case "Bing.Maps.VenueMaps.VenueFloorDataSource":
                userType = new global::PudderVarsel.PudderVarsel_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Bing.Maps.VenueMaps.VenueFloorDataSource), GetXamlTypeByName("Object"));
                userType.Activator = Activate_26_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::PudderVarsel.PudderVarsel_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_27_IObservableVector;
                xamlType = userType;
                break;

            case "Bing.Maps.VenueMaps.VenueEntity":
                userType = new global::PudderVarsel.PudderVarsel_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::PudderVarsel.PudderVarsel_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Windows.UI.Color), GetXamlTypeByName("System.ValueType"));
                xamlType = userType;
                break;

            case "Bing.Maps.VenueMaps.VenueEntityType":
                userType = new global::PudderVarsel.PudderVarsel_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::PudderVarsel.PudderVarsel_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Bing.Maps.LocationCollection), GetXamlTypeByName("Object"));
                userType.Activator = Activate_31_LocationCollection;
                userType.CollectionAdd = VectorAdd_31_LocationCollection;
                xamlType = userType;
                break;

            case "Bing.Maps.VenueMaps.Floor":
                userType = new global::PudderVarsel.PudderVarsel_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Bing.Maps.VenueMaps.Floor), GetXamlTypeByName("Object"));
                xamlType = userType;
                break;

            case "Bing.Maps.VenueMaps.VenueAddress":
                userType = new global::PudderVarsel.PudderVarsel_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Bing.Maps.VenueMaps.VenueAddress), GetXamlTypeByName("Bing.Maps.MapAddress"));
                xamlType = userType;
                break;

            case "Bing.Maps.MapAddress":
                userType = new global::PudderVarsel.PudderVarsel_XamlTypeInfo.XamlUserType(this, typeName, typeof(global::Bing.Maps.MapAddress), GetXamlTypeByName("Windows.UI.Xaml.DependencyObject"));
                xamlType = userType;
                break;

            }
            return xamlType;
        }