File: src\Framework\System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs
Project: wpf\PresentationFramework.csproj (PresentationFramework)
using System;
using System.Xaml;
using System.Xaml.Schema;
using System.Collections.Generic;
 
namespace System.Windows.Baml2006
{
    partial class WpfSharedBamlSchemaContext : XamlSchemaContext
    {
        const int KnownTypeCount = 759;
 
 
        private WpfKnownType CreateKnownBamlType(short bamlNumber, bool isBamlType, bool useV3Rules)
        {
            switch (bamlNumber)
            {
                case 1: return Create_BamlType_AccessText(isBamlType, useV3Rules);
                case 2: return Create_BamlType_AdornedElementPlaceholder(isBamlType, useV3Rules);
                case 3: return Create_BamlType_Adorner(isBamlType, useV3Rules);
                case 4: return Create_BamlType_AdornerDecorator(isBamlType, useV3Rules);
                case 5: return Create_BamlType_AdornerLayer(isBamlType, useV3Rules);
                case 6: return Create_BamlType_AffineTransform3D(isBamlType, useV3Rules);
                case 7: return Create_BamlType_AmbientLight(isBamlType, useV3Rules);
                case 8: return Create_BamlType_AnchoredBlock(isBamlType, useV3Rules);
                case 9: return Create_BamlType_Animatable(isBamlType, useV3Rules);
                case 10: return Create_BamlType_AnimationClock(isBamlType, useV3Rules);
                case 11: return Create_BamlType_AnimationTimeline(isBamlType, useV3Rules);
                case 12: return Create_BamlType_Application(isBamlType, useV3Rules);
                case 13: return Create_BamlType_ArcSegment(isBamlType, useV3Rules);
                case 14: return Create_BamlType_ArrayExtension(isBamlType, useV3Rules);
                case 15: return Create_BamlType_AxisAngleRotation3D(isBamlType, useV3Rules);
                case 16: return Create_BamlType_BaseIListConverter(isBamlType, useV3Rules); // type converter
                case 17: return Create_BamlType_BeginStoryboard(isBamlType, useV3Rules);
                case 18: return Create_BamlType_BevelBitmapEffect(isBamlType, useV3Rules);
                case 19: return Create_BamlType_BezierSegment(isBamlType, useV3Rules);
                case 20: return Create_BamlType_Binding(isBamlType, useV3Rules);
                case 21: return Create_BamlType_BindingBase(isBamlType, useV3Rules);
                case 22: return Create_BamlType_BindingExpression(isBamlType, useV3Rules);
                case 23: return Create_BamlType_BindingExpressionBase(isBamlType, useV3Rules);
                case 24: return Create_BamlType_BindingListCollectionView(isBamlType, useV3Rules);
                case 25: return Create_BamlType_BitmapDecoder(isBamlType, useV3Rules);
                case 26: return Create_BamlType_BitmapEffect(isBamlType, useV3Rules);
                case 27: return Create_BamlType_BitmapEffectCollection(isBamlType, useV3Rules);
                case 28: return Create_BamlType_BitmapEffectGroup(isBamlType, useV3Rules);
                case 29: return Create_BamlType_BitmapEffectInput(isBamlType, useV3Rules);
                case 30: return Create_BamlType_BitmapEncoder(isBamlType, useV3Rules);
                case 31: return Create_BamlType_BitmapFrame(isBamlType, useV3Rules);
                case 32: return Create_BamlType_BitmapImage(isBamlType, useV3Rules);
                case 33: return Create_BamlType_BitmapMetadata(isBamlType, useV3Rules);
                case 34: return Create_BamlType_BitmapPalette(isBamlType, useV3Rules);
                case 35: return Create_BamlType_BitmapSource(isBamlType, useV3Rules);
                case 36: return Create_BamlType_Block(isBamlType, useV3Rules);
                case 37: return Create_BamlType_BlockUIContainer(isBamlType, useV3Rules);
                case 38: return Create_BamlType_BlurBitmapEffect(isBamlType, useV3Rules);
                case 39: return Create_BamlType_BmpBitmapDecoder(isBamlType, useV3Rules);
                case 40: return Create_BamlType_BmpBitmapEncoder(isBamlType, useV3Rules);
                case 41: return Create_BamlType_Bold(isBamlType, useV3Rules);
                case 42: return Create_BamlType_BoolIListConverter(isBamlType, useV3Rules); // type converter
                case 43: return Create_BamlType_Boolean(isBamlType, useV3Rules);
                case 44: return Create_BamlType_BooleanAnimationBase(isBamlType, useV3Rules);
                case 45: return Create_BamlType_BooleanAnimationUsingKeyFrames(isBamlType, useV3Rules);
                case 46: return Create_BamlType_BooleanConverter(isBamlType, useV3Rules); // type converter
                case 47: return Create_BamlType_BooleanKeyFrame(isBamlType, useV3Rules);
                case 48: return Create_BamlType_BooleanKeyFrameCollection(isBamlType, useV3Rules);
                case 49: return Create_BamlType_BooleanToVisibilityConverter(isBamlType, useV3Rules);
                case 50: return Create_BamlType_Border(isBamlType, useV3Rules);
                case 51: return Create_BamlType_BorderGapMaskConverter(isBamlType, useV3Rules);
                case 52: return Create_BamlType_Brush(isBamlType, useV3Rules);
                case 53: return Create_BamlType_BrushConverter(isBamlType, useV3Rules); // type converter
                case 54: return Create_BamlType_BulletDecorator(isBamlType, useV3Rules);
                case 55: return Create_BamlType_Button(isBamlType, useV3Rules);
                case 56: return Create_BamlType_ButtonBase(isBamlType, useV3Rules);
                case 57: return Create_BamlType_Byte(isBamlType, useV3Rules);
                case 58: return Create_BamlType_ByteAnimation(isBamlType, useV3Rules);
                case 59: return Create_BamlType_ByteAnimationBase(isBamlType, useV3Rules);
                case 60: return Create_BamlType_ByteAnimationUsingKeyFrames(isBamlType, useV3Rules);
                case 61: return Create_BamlType_ByteConverter(isBamlType, useV3Rules); // type converter
                case 62: return Create_BamlType_ByteKeyFrame(isBamlType, useV3Rules);
                case 63: return Create_BamlType_ByteKeyFrameCollection(isBamlType, useV3Rules);
                case 64: return Create_BamlType_CachedBitmap(isBamlType, useV3Rules);
                case 65: return Create_BamlType_Camera(isBamlType, useV3Rules);
                case 66: return Create_BamlType_Canvas(isBamlType, useV3Rules);
                case 67: return Create_BamlType_Char(isBamlType, useV3Rules);
                case 68: return Create_BamlType_CharAnimationBase(isBamlType, useV3Rules);
                case 69: return Create_BamlType_CharAnimationUsingKeyFrames(isBamlType, useV3Rules);
                case 70: return Create_BamlType_CharConverter(isBamlType, useV3Rules); // type converter
                case 71: return Create_BamlType_CharIListConverter(isBamlType, useV3Rules); // type converter
                case 72: return Create_BamlType_CharKeyFrame(isBamlType, useV3Rules);
                case 73: return Create_BamlType_CharKeyFrameCollection(isBamlType, useV3Rules);
                case 74: return Create_BamlType_CheckBox(isBamlType, useV3Rules);
                case 75: return Create_BamlType_Clock(isBamlType, useV3Rules);
                case 76: return Create_BamlType_ClockController(isBamlType, useV3Rules);
                case 77: return Create_BamlType_ClockGroup(isBamlType, useV3Rules);
                case 78: return Create_BamlType_CollectionContainer(isBamlType, useV3Rules);
                case 79: return Create_BamlType_CollectionView(isBamlType, useV3Rules);
                case 80: return Create_BamlType_CollectionViewSource(isBamlType, useV3Rules);
                case 81: return Create_BamlType_Color(isBamlType, useV3Rules);
                case 82: return Create_BamlType_ColorAnimation(isBamlType, useV3Rules);
                case 83: return Create_BamlType_ColorAnimationBase(isBamlType, useV3Rules);
                case 84: return Create_BamlType_ColorAnimationUsingKeyFrames(isBamlType, useV3Rules);
                case 85: return Create_BamlType_ColorConvertedBitmap(isBamlType, useV3Rules);
                case 86: return Create_BamlType_ColorConvertedBitmapExtension(isBamlType, useV3Rules);
                case 87: return Create_BamlType_ColorConverter(isBamlType, useV3Rules); // type converter
                case 88: return Create_BamlType_ColorKeyFrame(isBamlType, useV3Rules);
                case 89: return Create_BamlType_ColorKeyFrameCollection(isBamlType, useV3Rules);
                case 90: return Create_BamlType_ColumnDefinition(isBamlType, useV3Rules);
                case 91: return Create_BamlType_CombinedGeometry(isBamlType, useV3Rules);
                case 92: return Create_BamlType_ComboBox(isBamlType, useV3Rules);
                case 93: return Create_BamlType_ComboBoxItem(isBamlType, useV3Rules);
                case 94: return Create_BamlType_CommandConverter(isBamlType, useV3Rules); // type converter
                case 95: return Create_BamlType_ComponentResourceKey(isBamlType, useV3Rules);
                case 96: return Create_BamlType_ComponentResourceKeyConverter(isBamlType, useV3Rules); // type converter
                case 97: return Create_BamlType_CompositionTarget(isBamlType, useV3Rules);
                case 98: return Create_BamlType_Condition(isBamlType, useV3Rules);
                case 99: return Create_BamlType_ContainerVisual(isBamlType, useV3Rules);
                case 100: return Create_BamlType_ContentControl(isBamlType, useV3Rules);
                case 101: return Create_BamlType_ContentElement(isBamlType, useV3Rules);
                case 102: return Create_BamlType_ContentPresenter(isBamlType, useV3Rules);
                case 103: return Create_BamlType_ContentPropertyAttribute(isBamlType, useV3Rules);
                case 104: return Create_BamlType_ContentWrapperAttribute(isBamlType, useV3Rules);
                case 105: return Create_BamlType_ContextMenu(isBamlType, useV3Rules);
                case 106: return Create_BamlType_ContextMenuService(isBamlType, useV3Rules);
                case 107: return Create_BamlType_Control(isBamlType, useV3Rules);
                case 108: return Create_BamlType_ControlTemplate(isBamlType, useV3Rules);
                case 109: return Create_BamlType_ControllableStoryboardAction(isBamlType, useV3Rules);
                case 110: return Create_BamlType_CornerRadius(isBamlType, useV3Rules);
                case 111: return Create_BamlType_CornerRadiusConverter(isBamlType, useV3Rules); // type converter
                case 112: return Create_BamlType_CroppedBitmap(isBamlType, useV3Rules);
                case 113: return Create_BamlType_CultureInfo(isBamlType, useV3Rules);
                case 114: return Create_BamlType_CultureInfoConverter(isBamlType, useV3Rules); // type converter
                case 115: return Create_BamlType_CultureInfoIetfLanguageTagConverter(isBamlType, useV3Rules); // type converter
                case 116: return Create_BamlType_Cursor(isBamlType, useV3Rules);
                case 117: return Create_BamlType_CursorConverter(isBamlType, useV3Rules); // type converter
                case 118: return Create_BamlType_DashStyle(isBamlType, useV3Rules);
                case 119: return Create_BamlType_DataChangedEventManager(isBamlType, useV3Rules);
                case 120: return Create_BamlType_DataTemplate(isBamlType, useV3Rules);
                case 121: return Create_BamlType_DataTemplateKey(isBamlType, useV3Rules);
                case 122: return Create_BamlType_DataTrigger(isBamlType, useV3Rules);
                case 123: return Create_BamlType_DateTime(isBamlType, useV3Rules);
                case 124: return Create_BamlType_DateTimeConverter(isBamlType, useV3Rules); // type converter
                case 125: return Create_BamlType_DateTimeConverter2(isBamlType, useV3Rules); // type converter
                case 126: return Create_BamlType_Decimal(isBamlType, useV3Rules);
                case 127: return Create_BamlType_DecimalAnimation(isBamlType, useV3Rules);
                case 128: return Create_BamlType_DecimalAnimationBase(isBamlType, useV3Rules);
                case 129: return Create_BamlType_DecimalAnimationUsingKeyFrames(isBamlType, useV3Rules);
                case 130: return Create_BamlType_DecimalConverter(isBamlType, useV3Rules); // type converter
                case 131: return Create_BamlType_DecimalKeyFrame(isBamlType, useV3Rules);
                case 132: return Create_BamlType_DecimalKeyFrameCollection(isBamlType, useV3Rules);
                case 133: return Create_BamlType_Decorator(isBamlType, useV3Rules);
                case 134: return Create_BamlType_DefinitionBase(isBamlType, useV3Rules);
                case 135: return Create_BamlType_DependencyObject(isBamlType, useV3Rules);
                case 136: return Create_BamlType_DependencyProperty(isBamlType, useV3Rules);
                case 137: return Create_BamlType_DependencyPropertyConverter(isBamlType, useV3Rules); // type converter
                case 138: return Create_BamlType_DialogResultConverter(isBamlType, useV3Rules); // type converter
                case 139: return Create_BamlType_DiffuseMaterial(isBamlType, useV3Rules);
                case 140: return Create_BamlType_DirectionalLight(isBamlType, useV3Rules);
                case 141: return Create_BamlType_DiscreteBooleanKeyFrame(isBamlType, useV3Rules);
                case 142: return Create_BamlType_DiscreteByteKeyFrame(isBamlType, useV3Rules);
                case 143: return Create_BamlType_DiscreteCharKeyFrame(isBamlType, useV3Rules);
                case 144: return Create_BamlType_DiscreteColorKeyFrame(isBamlType, useV3Rules);
                case 145: return Create_BamlType_DiscreteDecimalKeyFrame(isBamlType, useV3Rules);
                case 146: return Create_BamlType_DiscreteDoubleKeyFrame(isBamlType, useV3Rules);
                case 147: return Create_BamlType_DiscreteInt16KeyFrame(isBamlType, useV3Rules);
                case 148: return Create_BamlType_DiscreteInt32KeyFrame(isBamlType, useV3Rules);
                case 149: return Create_BamlType_DiscreteInt64KeyFrame(isBamlType, useV3Rules);
                case 150: return Create_BamlType_DiscreteMatrixKeyFrame(isBamlType, useV3Rules);
                case 151: return Create_BamlType_DiscreteObjectKeyFrame(isBamlType, useV3Rules);
                case 152: return Create_BamlType_DiscretePoint3DKeyFrame(isBamlType, useV3Rules);
                case 153: return Create_BamlType_DiscretePointKeyFrame(isBamlType, useV3Rules);
                case 154: return Create_BamlType_DiscreteQuaternionKeyFrame(isBamlType, useV3Rules);
                case 155: return Create_BamlType_DiscreteRectKeyFrame(isBamlType, useV3Rules);
                case 156: return Create_BamlType_DiscreteRotation3DKeyFrame(isBamlType, useV3Rules);
                case 157: return Create_BamlType_DiscreteSingleKeyFrame(isBamlType, useV3Rules);
                case 158: return Create_BamlType_DiscreteSizeKeyFrame(isBamlType, useV3Rules);
                case 159: return Create_BamlType_DiscreteStringKeyFrame(isBamlType, useV3Rules);
                case 160: return Create_BamlType_DiscreteThicknessKeyFrame(isBamlType, useV3Rules);
                case 161: return Create_BamlType_DiscreteVector3DKeyFrame(isBamlType, useV3Rules);
                case 162: return Create_BamlType_DiscreteVectorKeyFrame(isBamlType, useV3Rules);
                case 163: return Create_BamlType_DockPanel(isBamlType, useV3Rules);
                case 164: return Create_BamlType_DocumentPageView(isBamlType, useV3Rules);
                case 165: return Create_BamlType_DocumentReference(isBamlType, useV3Rules);
                case 166: return Create_BamlType_DocumentViewer(isBamlType, useV3Rules);
                case 167: return Create_BamlType_DocumentViewerBase(isBamlType, useV3Rules);
                case 168: return Create_BamlType_Double(isBamlType, useV3Rules);
                case 169: return Create_BamlType_DoubleAnimation(isBamlType, useV3Rules);
                case 170: return Create_BamlType_DoubleAnimationBase(isBamlType, useV3Rules);
                case 171: return Create_BamlType_DoubleAnimationUsingKeyFrames(isBamlType, useV3Rules);
                case 172: return Create_BamlType_DoubleAnimationUsingPath(isBamlType, useV3Rules);
                case 173: return Create_BamlType_DoubleCollection(isBamlType, useV3Rules);
                case 174: return Create_BamlType_DoubleCollectionConverter(isBamlType, useV3Rules); // type converter
                case 175: return Create_BamlType_DoubleConverter(isBamlType, useV3Rules); // type converter
                case 176: return Create_BamlType_DoubleIListConverter(isBamlType, useV3Rules); // type converter
                case 177: return Create_BamlType_DoubleKeyFrame(isBamlType, useV3Rules);
                case 178: return Create_BamlType_DoubleKeyFrameCollection(isBamlType, useV3Rules);
                case 179: return Create_BamlType_Drawing(isBamlType, useV3Rules);
                case 180: return Create_BamlType_DrawingBrush(isBamlType, useV3Rules);
                case 181: return Create_BamlType_DrawingCollection(isBamlType, useV3Rules);
                case 182: return Create_BamlType_DrawingContext(isBamlType, useV3Rules);
                case 183: return Create_BamlType_DrawingGroup(isBamlType, useV3Rules);
                case 184: return Create_BamlType_DrawingImage(isBamlType, useV3Rules);
                case 185: return Create_BamlType_DrawingVisual(isBamlType, useV3Rules);
                case 186: return Create_BamlType_DropShadowBitmapEffect(isBamlType, useV3Rules);
                case 187: return Create_BamlType_Duration(isBamlType, useV3Rules);
                case 188: return Create_BamlType_DurationConverter(isBamlType, useV3Rules); // type converter
                case 189: return Create_BamlType_DynamicResourceExtension(isBamlType, useV3Rules);
                case 190: return Create_BamlType_DynamicResourceExtensionConverter(isBamlType, useV3Rules); // type converter
                case 191: return Create_BamlType_Ellipse(isBamlType, useV3Rules);
                case 192: return Create_BamlType_EllipseGeometry(isBamlType, useV3Rules);
                case 193: return Create_BamlType_EmbossBitmapEffect(isBamlType, useV3Rules);
                case 194: return Create_BamlType_EmissiveMaterial(isBamlType, useV3Rules);
                case 195: return Create_BamlType_EnumConverter(isBamlType, useV3Rules); // type converter
                case 196: return Create_BamlType_EventManager(isBamlType, useV3Rules);
                case 197: return Create_BamlType_EventSetter(isBamlType, useV3Rules);
                case 198: return Create_BamlType_EventTrigger(isBamlType, useV3Rules);
                case 199: return Create_BamlType_Expander(isBamlType, useV3Rules);
                case 200: return Create_BamlType_Expression(isBamlType, useV3Rules);
                case 201: return Create_BamlType_ExpressionConverter(isBamlType, useV3Rules); // type converter
                case 202: return Create_BamlType_Figure(isBamlType, useV3Rules);
                case 203: return Create_BamlType_FigureLength(isBamlType, useV3Rules);
                case 204: return Create_BamlType_FigureLengthConverter(isBamlType, useV3Rules); // type converter
                case 205: return Create_BamlType_FixedDocument(isBamlType, useV3Rules);
                case 206: return Create_BamlType_FixedDocumentSequence(isBamlType, useV3Rules);
                case 207: return Create_BamlType_FixedPage(isBamlType, useV3Rules);
                case 208: return Create_BamlType_Floater(isBamlType, useV3Rules);
                case 209: return Create_BamlType_FlowDocument(isBamlType, useV3Rules);
                case 210: return Create_BamlType_FlowDocumentPageViewer(isBamlType, useV3Rules);
                case 211: return Create_BamlType_FlowDocumentReader(isBamlType, useV3Rules);
                case 212: return Create_BamlType_FlowDocumentScrollViewer(isBamlType, useV3Rules);
                case 213: return Create_BamlType_FocusManager(isBamlType, useV3Rules);
                case 214: return Create_BamlType_FontFamily(isBamlType, useV3Rules);
                case 215: return Create_BamlType_FontFamilyConverter(isBamlType, useV3Rules); // type converter
                case 216: return Create_BamlType_FontSizeConverter(isBamlType, useV3Rules); // type converter
                case 217: return Create_BamlType_FontStretch(isBamlType, useV3Rules);
                case 218: return Create_BamlType_FontStretchConverter(isBamlType, useV3Rules); // type converter
                case 219: return Create_BamlType_FontStyle(isBamlType, useV3Rules);
                case 220: return Create_BamlType_FontStyleConverter(isBamlType, useV3Rules); // type converter
                case 221: return Create_BamlType_FontWeight(isBamlType, useV3Rules);
                case 222: return Create_BamlType_FontWeightConverter(isBamlType, useV3Rules); // type converter
                case 223: return Create_BamlType_FormatConvertedBitmap(isBamlType, useV3Rules);
                case 224: return Create_BamlType_Frame(isBamlType, useV3Rules);
                case 225: return Create_BamlType_FrameworkContentElement(isBamlType, useV3Rules);
                case 226: return Create_BamlType_FrameworkElement(isBamlType, useV3Rules);
                case 227: return Create_BamlType_FrameworkElementFactory(isBamlType, useV3Rules);
                case 228: return Create_BamlType_FrameworkPropertyMetadata(isBamlType, useV3Rules);
                case 229: return Create_BamlType_FrameworkPropertyMetadataOptions(isBamlType, useV3Rules);
                case 230: return Create_BamlType_FrameworkRichTextComposition(isBamlType, useV3Rules);
                case 231: return Create_BamlType_FrameworkTemplate(isBamlType, useV3Rules);
                case 232: return Create_BamlType_FrameworkTextComposition(isBamlType, useV3Rules);
                case 233: return Create_BamlType_Freezable(isBamlType, useV3Rules);
                case 234: return Create_BamlType_GeneralTransform(isBamlType, useV3Rules);
                case 235: return Create_BamlType_GeneralTransformCollection(isBamlType, useV3Rules);
                case 236: return Create_BamlType_GeneralTransformGroup(isBamlType, useV3Rules);
                case 237: return Create_BamlType_Geometry(isBamlType, useV3Rules);
                case 238: return Create_BamlType_Geometry3D(isBamlType, useV3Rules);
                case 239: return Create_BamlType_GeometryCollection(isBamlType, useV3Rules);
                case 240: return Create_BamlType_GeometryConverter(isBamlType, useV3Rules); // type converter
                case 241: return Create_BamlType_GeometryDrawing(isBamlType, useV3Rules);
                case 242: return Create_BamlType_GeometryGroup(isBamlType, useV3Rules);
                case 243: return Create_BamlType_GeometryModel3D(isBamlType, useV3Rules);
                case 244: return Create_BamlType_GestureRecognizer(isBamlType, useV3Rules);
                case 245: return Create_BamlType_GifBitmapDecoder(isBamlType, useV3Rules);
                case 246: return Create_BamlType_GifBitmapEncoder(isBamlType, useV3Rules);
                case 247: return Create_BamlType_GlyphRun(isBamlType, useV3Rules);
                case 248: return Create_BamlType_GlyphRunDrawing(isBamlType, useV3Rules);
                case 249: return Create_BamlType_GlyphTypeface(isBamlType, useV3Rules);
                case 250: return Create_BamlType_Glyphs(isBamlType, useV3Rules);
                case 251: return Create_BamlType_GradientBrush(isBamlType, useV3Rules);
                case 252: return Create_BamlType_GradientStop(isBamlType, useV3Rules);
                case 253: return Create_BamlType_GradientStopCollection(isBamlType, useV3Rules);
                case 254: return Create_BamlType_Grid(isBamlType, useV3Rules);
                case 255: return Create_BamlType_GridLength(isBamlType, useV3Rules);
                case 256: return Create_BamlType_GridLengthConverter(isBamlType, useV3Rules); // type converter
                case 257: return Create_BamlType_GridSplitter(isBamlType, useV3Rules);
                case 258: return Create_BamlType_GridView(isBamlType, useV3Rules);
                case 259: return Create_BamlType_GridViewColumn(isBamlType, useV3Rules);
                case 260: return Create_BamlType_GridViewColumnHeader(isBamlType, useV3Rules);
                case 261: return Create_BamlType_GridViewHeaderRowPresenter(isBamlType, useV3Rules);
                case 262: return Create_BamlType_GridViewRowPresenter(isBamlType, useV3Rules);
                case 263: return Create_BamlType_GridViewRowPresenterBase(isBamlType, useV3Rules);
                case 264: return Create_BamlType_GroupBox(isBamlType, useV3Rules);
                case 265: return Create_BamlType_GroupItem(isBamlType, useV3Rules);
                case 266: return Create_BamlType_Guid(isBamlType, useV3Rules);
                case 267: return Create_BamlType_GuidConverter(isBamlType, useV3Rules); // type converter
                case 268: return Create_BamlType_GuidelineSet(isBamlType, useV3Rules);
                case 269: return Create_BamlType_HeaderedContentControl(isBamlType, useV3Rules);
                case 270: return Create_BamlType_HeaderedItemsControl(isBamlType, useV3Rules);
                case 271: return Create_BamlType_HierarchicalDataTemplate(isBamlType, useV3Rules);
                case 272: return Create_BamlType_HostVisual(isBamlType, useV3Rules);
                case 273: return Create_BamlType_Hyperlink(isBamlType, useV3Rules);
                case 274: return Create_BamlType_IAddChild(isBamlType, useV3Rules);
                case 275: return Create_BamlType_IAddChildInternal(isBamlType, useV3Rules);
                case 276: return Create_BamlType_ICommand(isBamlType, useV3Rules);
                case 277: return Create_BamlType_IComponentConnector(isBamlType, useV3Rules);
                case 278: return Create_BamlType_INameScope(isBamlType, useV3Rules);
                case 279: return Create_BamlType_IStyleConnector(isBamlType, useV3Rules);
                case 280: return Create_BamlType_IconBitmapDecoder(isBamlType, useV3Rules);
                case 281: return Create_BamlType_Image(isBamlType, useV3Rules);
                case 282: return Create_BamlType_ImageBrush(isBamlType, useV3Rules);
                case 283: return Create_BamlType_ImageDrawing(isBamlType, useV3Rules);
                case 284: return Create_BamlType_ImageMetadata(isBamlType, useV3Rules);
                case 285: return Create_BamlType_ImageSource(isBamlType, useV3Rules);
                case 286: return Create_BamlType_ImageSourceConverter(isBamlType, useV3Rules); // type converter
                case 287: return Create_BamlType_InPlaceBitmapMetadataWriter(isBamlType, useV3Rules);
                case 288: return Create_BamlType_InkCanvas(isBamlType, useV3Rules);
                case 289: return Create_BamlType_InkPresenter(isBamlType, useV3Rules);
                case 290: return Create_BamlType_Inline(isBamlType, useV3Rules);
                case 291: return Create_BamlType_InlineCollection(isBamlType, useV3Rules);
                case 292: return Create_BamlType_InlineUIContainer(isBamlType, useV3Rules);
                case 293: return Create_BamlType_InputBinding(isBamlType, useV3Rules);
                case 294: return Create_BamlType_InputDevice(isBamlType, useV3Rules);
                case 295: return Create_BamlType_InputLanguageManager(isBamlType, useV3Rules);
                case 296: return Create_BamlType_InputManager(isBamlType, useV3Rules);
                case 297: return Create_BamlType_InputMethod(isBamlType, useV3Rules);
                case 298: return Create_BamlType_InputScope(isBamlType, useV3Rules);
                case 299: return Create_BamlType_InputScopeConverter(isBamlType, useV3Rules); // type converter
                case 300: return Create_BamlType_InputScopeName(isBamlType, useV3Rules);
                case 301: return Create_BamlType_InputScopeNameConverter(isBamlType, useV3Rules); // type converter
                case 302: return Create_BamlType_Int16(isBamlType, useV3Rules);
                case 303: return Create_BamlType_Int16Animation(isBamlType, useV3Rules);
                case 304: return Create_BamlType_Int16AnimationBase(isBamlType, useV3Rules);
                case 305: return Create_BamlType_Int16AnimationUsingKeyFrames(isBamlType, useV3Rules);
                case 306: return Create_BamlType_Int16Converter(isBamlType, useV3Rules); // type converter
                case 307: return Create_BamlType_Int16KeyFrame(isBamlType, useV3Rules);
                case 308: return Create_BamlType_Int16KeyFrameCollection(isBamlType, useV3Rules);
                case 309: return Create_BamlType_Int32(isBamlType, useV3Rules);
                case 310: return Create_BamlType_Int32Animation(isBamlType, useV3Rules);
                case 311: return Create_BamlType_Int32AnimationBase(isBamlType, useV3Rules);
                case 312: return Create_BamlType_Int32AnimationUsingKeyFrames(isBamlType, useV3Rules);
                case 313: return Create_BamlType_Int32Collection(isBamlType, useV3Rules);
                case 314: return Create_BamlType_Int32CollectionConverter(isBamlType, useV3Rules); // type converter
                case 315: return Create_BamlType_Int32Converter(isBamlType, useV3Rules); // type converter
                case 316: return Create_BamlType_Int32KeyFrame(isBamlType, useV3Rules);
                case 317: return Create_BamlType_Int32KeyFrameCollection(isBamlType, useV3Rules);
                case 318: return Create_BamlType_Int32Rect(isBamlType, useV3Rules);
                case 319: return Create_BamlType_Int32RectConverter(isBamlType, useV3Rules); // type converter
                case 320: return Create_BamlType_Int64(isBamlType, useV3Rules);
                case 321: return Create_BamlType_Int64Animation(isBamlType, useV3Rules);
                case 322: return Create_BamlType_Int64AnimationBase(isBamlType, useV3Rules);
                case 323: return Create_BamlType_Int64AnimationUsingKeyFrames(isBamlType, useV3Rules);
                case 324: return Create_BamlType_Int64Converter(isBamlType, useV3Rules); // type converter
                case 325: return Create_BamlType_Int64KeyFrame(isBamlType, useV3Rules);
                case 326: return Create_BamlType_Int64KeyFrameCollection(isBamlType, useV3Rules);
                case 327: return Create_BamlType_Italic(isBamlType, useV3Rules);
                case 328: return Create_BamlType_ItemCollection(isBamlType, useV3Rules);
                case 329: return Create_BamlType_ItemsControl(isBamlType, useV3Rules);
                case 330: return Create_BamlType_ItemsPanelTemplate(isBamlType, useV3Rules);
                case 331: return Create_BamlType_ItemsPresenter(isBamlType, useV3Rules);
                case 332: return Create_BamlType_JournalEntry(isBamlType, useV3Rules);
                case 333: return Create_BamlType_JournalEntryListConverter(isBamlType, useV3Rules);
                case 334: return Create_BamlType_JournalEntryUnifiedViewConverter(isBamlType, useV3Rules);
                case 335: return Create_BamlType_JpegBitmapDecoder(isBamlType, useV3Rules);
                case 336: return Create_BamlType_JpegBitmapEncoder(isBamlType, useV3Rules);
                case 337: return Create_BamlType_KeyBinding(isBamlType, useV3Rules);
                case 338: return Create_BamlType_KeyConverter(isBamlType, useV3Rules); // type converter
                case 339: return Create_BamlType_KeyGesture(isBamlType, useV3Rules);
                case 340: return Create_BamlType_KeyGestureConverter(isBamlType, useV3Rules); // type converter
                case 341: return Create_BamlType_KeySpline(isBamlType, useV3Rules);
                case 342: return Create_BamlType_KeySplineConverter(isBamlType, useV3Rules); // type converter
                case 343: return Create_BamlType_KeyTime(isBamlType, useV3Rules);
                case 344: return Create_BamlType_KeyTimeConverter(isBamlType, useV3Rules); // type converter
                case 345: return Create_BamlType_KeyboardDevice(isBamlType, useV3Rules);
                case 346: return Create_BamlType_Label(isBamlType, useV3Rules);
                case 347: return Create_BamlType_LateBoundBitmapDecoder(isBamlType, useV3Rules);
                case 348: return Create_BamlType_LengthConverter(isBamlType, useV3Rules); // type converter
                case 349: return Create_BamlType_Light(isBamlType, useV3Rules);
                case 350: return Create_BamlType_Line(isBamlType, useV3Rules);
                case 351: return Create_BamlType_LineBreak(isBamlType, useV3Rules);
                case 352: return Create_BamlType_LineGeometry(isBamlType, useV3Rules);
                case 353: return Create_BamlType_LineSegment(isBamlType, useV3Rules);
                case 354: return Create_BamlType_LinearByteKeyFrame(isBamlType, useV3Rules);
                case 355: return Create_BamlType_LinearColorKeyFrame(isBamlType, useV3Rules);
                case 356: return Create_BamlType_LinearDecimalKeyFrame(isBamlType, useV3Rules);
                case 357: return Create_BamlType_LinearDoubleKeyFrame(isBamlType, useV3Rules);
                case 358: return Create_BamlType_LinearGradientBrush(isBamlType, useV3Rules);
                case 359: return Create_BamlType_LinearInt16KeyFrame(isBamlType, useV3Rules);
                case 360: return Create_BamlType_LinearInt32KeyFrame(isBamlType, useV3Rules);
                case 361: return Create_BamlType_LinearInt64KeyFrame(isBamlType, useV3Rules);
                case 362: return Create_BamlType_LinearPoint3DKeyFrame(isBamlType, useV3Rules);
                case 363: return Create_BamlType_LinearPointKeyFrame(isBamlType, useV3Rules);
                case 364: return Create_BamlType_LinearQuaternionKeyFrame(isBamlType, useV3Rules);
                case 365: return Create_BamlType_LinearRectKeyFrame(isBamlType, useV3Rules);
                case 366: return Create_BamlType_LinearRotation3DKeyFrame(isBamlType, useV3Rules);
                case 367: return Create_BamlType_LinearSingleKeyFrame(isBamlType, useV3Rules);
                case 368: return Create_BamlType_LinearSizeKeyFrame(isBamlType, useV3Rules);
                case 369: return Create_BamlType_LinearThicknessKeyFrame(isBamlType, useV3Rules);
                case 370: return Create_BamlType_LinearVector3DKeyFrame(isBamlType, useV3Rules);
                case 371: return Create_BamlType_LinearVectorKeyFrame(isBamlType, useV3Rules);
                case 372: return Create_BamlType_List(isBamlType, useV3Rules);
                case 373: return Create_BamlType_ListBox(isBamlType, useV3Rules);
                case 374: return Create_BamlType_ListBoxItem(isBamlType, useV3Rules);
                case 375: return Create_BamlType_ListCollectionView(isBamlType, useV3Rules);
                case 376: return Create_BamlType_ListItem(isBamlType, useV3Rules);
                case 377: return Create_BamlType_ListView(isBamlType, useV3Rules);
                case 378: return Create_BamlType_ListViewItem(isBamlType, useV3Rules);
                case 379: return Create_BamlType_Localization(isBamlType, useV3Rules);
                case 380: return Create_BamlType_LostFocusEventManager(isBamlType, useV3Rules);
                case 381: return Create_BamlType_MarkupExtension(isBamlType, useV3Rules);
                case 382: return Create_BamlType_Material(isBamlType, useV3Rules);
                case 383: return Create_BamlType_MaterialCollection(isBamlType, useV3Rules);
                case 384: return Create_BamlType_MaterialGroup(isBamlType, useV3Rules);
                case 385: return Create_BamlType_Matrix(isBamlType, useV3Rules);
                case 386: return Create_BamlType_Matrix3D(isBamlType, useV3Rules);
                case 387: return Create_BamlType_Matrix3DConverter(isBamlType, useV3Rules); // type converter
                case 388: return Create_BamlType_MatrixAnimationBase(isBamlType, useV3Rules);
                case 389: return Create_BamlType_MatrixAnimationUsingKeyFrames(isBamlType, useV3Rules);
                case 390: return Create_BamlType_MatrixAnimationUsingPath(isBamlType, useV3Rules);
                case 391: return Create_BamlType_MatrixCamera(isBamlType, useV3Rules);
                case 392: return Create_BamlType_MatrixConverter(isBamlType, useV3Rules); // type converter
                case 393: return Create_BamlType_MatrixKeyFrame(isBamlType, useV3Rules);
                case 394: return Create_BamlType_MatrixKeyFrameCollection(isBamlType, useV3Rules);
                case 395: return Create_BamlType_MatrixTransform(isBamlType, useV3Rules);
                case 396: return Create_BamlType_MatrixTransform3D(isBamlType, useV3Rules);
                case 397: return Create_BamlType_MediaClock(isBamlType, useV3Rules);
                case 398: return Create_BamlType_MediaElement(isBamlType, useV3Rules);
                case 399: return Create_BamlType_MediaPlayer(isBamlType, useV3Rules);
                case 400: return Create_BamlType_MediaTimeline(isBamlType, useV3Rules);
                case 401: return Create_BamlType_Menu(isBamlType, useV3Rules);
                case 402: return Create_BamlType_MenuBase(isBamlType, useV3Rules);
                case 403: return Create_BamlType_MenuItem(isBamlType, useV3Rules);
                case 404: return Create_BamlType_MenuScrollingVisibilityConverter(isBamlType, useV3Rules);
                case 405: return Create_BamlType_MeshGeometry3D(isBamlType, useV3Rules);
                case 406: return Create_BamlType_Model3D(isBamlType, useV3Rules);
                case 407: return Create_BamlType_Model3DCollection(isBamlType, useV3Rules);
                case 408: return Create_BamlType_Model3DGroup(isBamlType, useV3Rules);
                case 409: return Create_BamlType_ModelVisual3D(isBamlType, useV3Rules);
                case 410: return Create_BamlType_ModifierKeysConverter(isBamlType, useV3Rules); // type converter
                case 411: return Create_BamlType_MouseActionConverter(isBamlType, useV3Rules); // type converter
                case 412: return Create_BamlType_MouseBinding(isBamlType, useV3Rules);
                case 413: return Create_BamlType_MouseDevice(isBamlType, useV3Rules);
                case 414: return Create_BamlType_MouseGesture(isBamlType, useV3Rules);
                case 415: return Create_BamlType_MouseGestureConverter(isBamlType, useV3Rules); // type converter
                case 416: return Create_BamlType_MultiBinding(isBamlType, useV3Rules);
                case 417: return Create_BamlType_MultiBindingExpression(isBamlType, useV3Rules);
                case 418: return Create_BamlType_MultiDataTrigger(isBamlType, useV3Rules);
                case 419: return Create_BamlType_MultiTrigger(isBamlType, useV3Rules);
                case 420: return Create_BamlType_NameScope(isBamlType, useV3Rules);
                case 421: return Create_BamlType_NavigationWindow(isBamlType, useV3Rules);
                case 422: return Create_BamlType_NullExtension(isBamlType, useV3Rules);
                case 423: return Create_BamlType_NullableBoolConverter(isBamlType, useV3Rules); // type converter
                case 424: return Create_BamlType_NullableConverter(isBamlType, useV3Rules); // type converter
                case 425: return Create_BamlType_NumberSubstitution(isBamlType, useV3Rules);
                case 426: return Create_BamlType_Object(isBamlType, useV3Rules);
                case 427: return Create_BamlType_ObjectAnimationBase(isBamlType, useV3Rules);
                case 428: return Create_BamlType_ObjectAnimationUsingKeyFrames(isBamlType, useV3Rules);
                case 429: return Create_BamlType_ObjectDataProvider(isBamlType, useV3Rules);
                case 430: return Create_BamlType_ObjectKeyFrame(isBamlType, useV3Rules);
                case 431: return Create_BamlType_ObjectKeyFrameCollection(isBamlType, useV3Rules);
                case 432: return Create_BamlType_OrthographicCamera(isBamlType, useV3Rules);
                case 433: return Create_BamlType_OuterGlowBitmapEffect(isBamlType, useV3Rules);
                case 434: return Create_BamlType_Page(isBamlType, useV3Rules);
                case 435: return Create_BamlType_PageContent(isBamlType, useV3Rules);
                case 436: return Create_BamlType_PageFunctionBase(isBamlType, useV3Rules);
                case 437: return Create_BamlType_Panel(isBamlType, useV3Rules);
                case 438: return Create_BamlType_Paragraph(isBamlType, useV3Rules);
                case 439: return Create_BamlType_ParallelTimeline(isBamlType, useV3Rules);
                case 440: return Create_BamlType_ParserContext(isBamlType, useV3Rules);
                case 441: return Create_BamlType_PasswordBox(isBamlType, useV3Rules);
                case 442: return Create_BamlType_Path(isBamlType, useV3Rules);
                case 443: return Create_BamlType_PathFigure(isBamlType, useV3Rules);
                case 444: return Create_BamlType_PathFigureCollection(isBamlType, useV3Rules);
                case 445: return Create_BamlType_PathFigureCollectionConverter(isBamlType, useV3Rules); // type converter
                case 446: return Create_BamlType_PathGeometry(isBamlType, useV3Rules);
                case 447: return Create_BamlType_PathSegment(isBamlType, useV3Rules);
                case 448: return Create_BamlType_PathSegmentCollection(isBamlType, useV3Rules);
                case 449: return Create_BamlType_PauseStoryboard(isBamlType, useV3Rules);
                case 450: return Create_BamlType_Pen(isBamlType, useV3Rules);
                case 451: return Create_BamlType_PerspectiveCamera(isBamlType, useV3Rules);
                case 452: return Create_BamlType_PixelFormat(isBamlType, useV3Rules);
                case 453: return Create_BamlType_PixelFormatConverter(isBamlType, useV3Rules); // type converter
                case 454: return Create_BamlType_PngBitmapDecoder(isBamlType, useV3Rules);
                case 455: return Create_BamlType_PngBitmapEncoder(isBamlType, useV3Rules);
                case 456: return Create_BamlType_Point(isBamlType, useV3Rules);
                case 457: return Create_BamlType_Point3D(isBamlType, useV3Rules);
                case 458: return Create_BamlType_Point3DAnimation(isBamlType, useV3Rules);
                case 459: return Create_BamlType_Point3DAnimationBase(isBamlType, useV3Rules);
                case 460: return Create_BamlType_Point3DAnimationUsingKeyFrames(isBamlType, useV3Rules);
                case 461: return Create_BamlType_Point3DCollection(isBamlType, useV3Rules);
                case 462: return Create_BamlType_Point3DCollectionConverter(isBamlType, useV3Rules); // type converter
                case 463: return Create_BamlType_Point3DConverter(isBamlType, useV3Rules); // type converter
                case 464: return Create_BamlType_Point3DKeyFrame(isBamlType, useV3Rules);
                case 465: return Create_BamlType_Point3DKeyFrameCollection(isBamlType, useV3Rules);
                case 466: return Create_BamlType_Point4D(isBamlType, useV3Rules);
                case 467: return Create_BamlType_Point4DConverter(isBamlType, useV3Rules); // type converter
                case 468: return Create_BamlType_PointAnimation(isBamlType, useV3Rules);
                case 469: return Create_BamlType_PointAnimationBase(isBamlType, useV3Rules);
                case 470: return Create_BamlType_PointAnimationUsingKeyFrames(isBamlType, useV3Rules);
                case 471: return Create_BamlType_PointAnimationUsingPath(isBamlType, useV3Rules);
                case 472: return Create_BamlType_PointCollection(isBamlType, useV3Rules);
                case 473: return Create_BamlType_PointCollectionConverter(isBamlType, useV3Rules); // type converter
                case 474: return Create_BamlType_PointConverter(isBamlType, useV3Rules); // type converter
                case 475: return Create_BamlType_PointIListConverter(isBamlType, useV3Rules); // type converter
                case 476: return Create_BamlType_PointKeyFrame(isBamlType, useV3Rules);
                case 477: return Create_BamlType_PointKeyFrameCollection(isBamlType, useV3Rules);
                case 478: return Create_BamlType_PointLight(isBamlType, useV3Rules);
                case 479: return Create_BamlType_PointLightBase(isBamlType, useV3Rules);
                case 480: return Create_BamlType_PolyBezierSegment(isBamlType, useV3Rules);
                case 481: return Create_BamlType_PolyLineSegment(isBamlType, useV3Rules);
                case 482: return Create_BamlType_PolyQuadraticBezierSegment(isBamlType, useV3Rules);
                case 483: return Create_BamlType_Polygon(isBamlType, useV3Rules);
                case 484: return Create_BamlType_Polyline(isBamlType, useV3Rules);
                case 485: return Create_BamlType_Popup(isBamlType, useV3Rules);
                case 486: return Create_BamlType_PresentationSource(isBamlType, useV3Rules);
                case 487: return Create_BamlType_PriorityBinding(isBamlType, useV3Rules);
                case 488: return Create_BamlType_PriorityBindingExpression(isBamlType, useV3Rules);
                case 489: return Create_BamlType_ProgressBar(isBamlType, useV3Rules);
                case 490: return Create_BamlType_ProjectionCamera(isBamlType, useV3Rules);
                case 491: return Create_BamlType_PropertyPath(isBamlType, useV3Rules);
                case 492: return Create_BamlType_PropertyPathConverter(isBamlType, useV3Rules); // type converter
                case 493: return Create_BamlType_QuadraticBezierSegment(isBamlType, useV3Rules);
                case 494: return Create_BamlType_Quaternion(isBamlType, useV3Rules);
                case 495: return Create_BamlType_QuaternionAnimation(isBamlType, useV3Rules);
                case 496: return Create_BamlType_QuaternionAnimationBase(isBamlType, useV3Rules);
                case 497: return Create_BamlType_QuaternionAnimationUsingKeyFrames(isBamlType, useV3Rules);
                case 498: return Create_BamlType_QuaternionConverter(isBamlType, useV3Rules); // type converter
                case 499: return Create_BamlType_QuaternionKeyFrame(isBamlType, useV3Rules);
                case 500: return Create_BamlType_QuaternionKeyFrameCollection(isBamlType, useV3Rules);
                case 501: return Create_BamlType_QuaternionRotation3D(isBamlType, useV3Rules);
                case 502: return Create_BamlType_RadialGradientBrush(isBamlType, useV3Rules);
                case 503: return Create_BamlType_RadioButton(isBamlType, useV3Rules);
                case 504: return Create_BamlType_RangeBase(isBamlType, useV3Rules);
                case 505: return Create_BamlType_Rect(isBamlType, useV3Rules);
                case 506: return Create_BamlType_Rect3D(isBamlType, useV3Rules);
                case 507: return Create_BamlType_Rect3DConverter(isBamlType, useV3Rules); // type converter
                case 508: return Create_BamlType_RectAnimation(isBamlType, useV3Rules);
                case 509: return Create_BamlType_RectAnimationBase(isBamlType, useV3Rules);
                case 510: return Create_BamlType_RectAnimationUsingKeyFrames(isBamlType, useV3Rules);
                case 511: return Create_BamlType_RectConverter(isBamlType, useV3Rules); // type converter
                case 512: return Create_BamlType_RectKeyFrame(isBamlType, useV3Rules);
                case 513: return Create_BamlType_RectKeyFrameCollection(isBamlType, useV3Rules);
                case 514: return Create_BamlType_Rectangle(isBamlType, useV3Rules);
                case 515: return Create_BamlType_RectangleGeometry(isBamlType, useV3Rules);
                case 516: return Create_BamlType_RelativeSource(isBamlType, useV3Rules);
                case 517: return Create_BamlType_RemoveStoryboard(isBamlType, useV3Rules);
                case 518: return Create_BamlType_RenderOptions(isBamlType, useV3Rules);
                case 519: return Create_BamlType_RenderTargetBitmap(isBamlType, useV3Rules);
                case 520: return Create_BamlType_RepeatBehavior(isBamlType, useV3Rules);
                case 521: return Create_BamlType_RepeatBehaviorConverter(isBamlType, useV3Rules); // type converter
                case 522: return Create_BamlType_RepeatButton(isBamlType, useV3Rules);
                case 523: return Create_BamlType_ResizeGrip(isBamlType, useV3Rules);
                case 524: return Create_BamlType_ResourceDictionary(isBamlType, useV3Rules);
                case 525: return Create_BamlType_ResourceKey(isBamlType, useV3Rules);
                case 526: return Create_BamlType_ResumeStoryboard(isBamlType, useV3Rules);
                case 527: return Create_BamlType_RichTextBox(isBamlType, useV3Rules);
                case 528: return Create_BamlType_RotateTransform(isBamlType, useV3Rules);
                case 529: return Create_BamlType_RotateTransform3D(isBamlType, useV3Rules);
                case 530: return Create_BamlType_Rotation3D(isBamlType, useV3Rules);
                case 531: return Create_BamlType_Rotation3DAnimation(isBamlType, useV3Rules);
                case 532: return Create_BamlType_Rotation3DAnimationBase(isBamlType, useV3Rules);
                case 533: return Create_BamlType_Rotation3DAnimationUsingKeyFrames(isBamlType, useV3Rules);
                case 534: return Create_BamlType_Rotation3DKeyFrame(isBamlType, useV3Rules);
                case 535: return Create_BamlType_Rotation3DKeyFrameCollection(isBamlType, useV3Rules);
                case 536: return Create_BamlType_RoutedCommand(isBamlType, useV3Rules);
                case 537: return Create_BamlType_RoutedEvent(isBamlType, useV3Rules);
                case 538: return Create_BamlType_RoutedEventConverter(isBamlType, useV3Rules); // type converter
                case 539: return Create_BamlType_RoutedUICommand(isBamlType, useV3Rules);
                case 540: return Create_BamlType_RoutingStrategy(isBamlType, useV3Rules);
                case 541: return Create_BamlType_RowDefinition(isBamlType, useV3Rules);
                case 542: return Create_BamlType_Run(isBamlType, useV3Rules);
                case 543: return Create_BamlType_RuntimeNamePropertyAttribute(isBamlType, useV3Rules);
                case 544: return Create_BamlType_SByte(isBamlType, useV3Rules);
                case 545: return Create_BamlType_SByteConverter(isBamlType, useV3Rules); // type converter
                case 546: return Create_BamlType_ScaleTransform(isBamlType, useV3Rules);
                case 547: return Create_BamlType_ScaleTransform3D(isBamlType, useV3Rules);
                case 548: return Create_BamlType_ScrollBar(isBamlType, useV3Rules);
                case 549: return Create_BamlType_ScrollContentPresenter(isBamlType, useV3Rules);
                case 550: return Create_BamlType_ScrollViewer(isBamlType, useV3Rules);
                case 551: return Create_BamlType_Section(isBamlType, useV3Rules);
                case 552: return Create_BamlType_SeekStoryboard(isBamlType, useV3Rules);
                case 553: return Create_BamlType_Selector(isBamlType, useV3Rules);
                case 554: return Create_BamlType_Separator(isBamlType, useV3Rules);
                case 555: return Create_BamlType_SetStoryboardSpeedRatio(isBamlType, useV3Rules);
                case 556: return Create_BamlType_Setter(isBamlType, useV3Rules);
                case 557: return Create_BamlType_SetterBase(isBamlType, useV3Rules);
                case 558: return Create_BamlType_Shape(isBamlType, useV3Rules);
                case 559: return Create_BamlType_Single(isBamlType, useV3Rules);
                case 560: return Create_BamlType_SingleAnimation(isBamlType, useV3Rules);
                case 561: return Create_BamlType_SingleAnimationBase(isBamlType, useV3Rules);
                case 562: return Create_BamlType_SingleAnimationUsingKeyFrames(isBamlType, useV3Rules);
                case 563: return Create_BamlType_SingleConverter(isBamlType, useV3Rules); // type converter
                case 564: return Create_BamlType_SingleKeyFrame(isBamlType, useV3Rules);
                case 565: return Create_BamlType_SingleKeyFrameCollection(isBamlType, useV3Rules);
                case 566: return Create_BamlType_Size(isBamlType, useV3Rules);
                case 567: return Create_BamlType_Size3D(isBamlType, useV3Rules);
                case 568: return Create_BamlType_Size3DConverter(isBamlType, useV3Rules); // type converter
                case 569: return Create_BamlType_SizeAnimation(isBamlType, useV3Rules);
                case 570: return Create_BamlType_SizeAnimationBase(isBamlType, useV3Rules);
                case 571: return Create_BamlType_SizeAnimationUsingKeyFrames(isBamlType, useV3Rules);
                case 572: return Create_BamlType_SizeConverter(isBamlType, useV3Rules); // type converter
                case 573: return Create_BamlType_SizeKeyFrame(isBamlType, useV3Rules);
                case 574: return Create_BamlType_SizeKeyFrameCollection(isBamlType, useV3Rules);
                case 575: return Create_BamlType_SkewTransform(isBamlType, useV3Rules);
                case 576: return Create_BamlType_SkipStoryboardToFill(isBamlType, useV3Rules);
                case 577: return Create_BamlType_Slider(isBamlType, useV3Rules);
                case 578: return Create_BamlType_SolidColorBrush(isBamlType, useV3Rules);
                case 579: return Create_BamlType_SoundPlayerAction(isBamlType, useV3Rules);
                case 580: return Create_BamlType_Span(isBamlType, useV3Rules);
                case 581: return Create_BamlType_SpecularMaterial(isBamlType, useV3Rules);
                case 582: return Create_BamlType_SpellCheck(isBamlType, useV3Rules);
                case 583: return Create_BamlType_SplineByteKeyFrame(isBamlType, useV3Rules);
                case 584: return Create_BamlType_SplineColorKeyFrame(isBamlType, useV3Rules);
                case 585: return Create_BamlType_SplineDecimalKeyFrame(isBamlType, useV3Rules);
                case 586: return Create_BamlType_SplineDoubleKeyFrame(isBamlType, useV3Rules);
                case 587: return Create_BamlType_SplineInt16KeyFrame(isBamlType, useV3Rules);
                case 588: return Create_BamlType_SplineInt32KeyFrame(isBamlType, useV3Rules);
                case 589: return Create_BamlType_SplineInt64KeyFrame(isBamlType, useV3Rules);
                case 590: return Create_BamlType_SplinePoint3DKeyFrame(isBamlType, useV3Rules);
                case 591: return Create_BamlType_SplinePointKeyFrame(isBamlType, useV3Rules);
                case 592: return Create_BamlType_SplineQuaternionKeyFrame(isBamlType, useV3Rules);
                case 593: return Create_BamlType_SplineRectKeyFrame(isBamlType, useV3Rules);
                case 594: return Create_BamlType_SplineRotation3DKeyFrame(isBamlType, useV3Rules);
                case 595: return Create_BamlType_SplineSingleKeyFrame(isBamlType, useV3Rules);
                case 596: return Create_BamlType_SplineSizeKeyFrame(isBamlType, useV3Rules);
                case 597: return Create_BamlType_SplineThicknessKeyFrame(isBamlType, useV3Rules);
                case 598: return Create_BamlType_SplineVector3DKeyFrame(isBamlType, useV3Rules);
                case 599: return Create_BamlType_SplineVectorKeyFrame(isBamlType, useV3Rules);
                case 600: return Create_BamlType_SpotLight(isBamlType, useV3Rules);
                case 601: return Create_BamlType_StackPanel(isBamlType, useV3Rules);
                case 602: return Create_BamlType_StaticExtension(isBamlType, useV3Rules);
                case 603: return Create_BamlType_StaticResourceExtension(isBamlType, useV3Rules);
                case 604: return Create_BamlType_StatusBar(isBamlType, useV3Rules);
                case 605: return Create_BamlType_StatusBarItem(isBamlType, useV3Rules);
                case 606: return Create_BamlType_StickyNoteControl(isBamlType, useV3Rules);
                case 607: return Create_BamlType_StopStoryboard(isBamlType, useV3Rules);
                case 608: return Create_BamlType_Storyboard(isBamlType, useV3Rules);
                case 609: return Create_BamlType_StreamGeometry(isBamlType, useV3Rules);
                case 610: return Create_BamlType_StreamGeometryContext(isBamlType, useV3Rules);
                case 611: return Create_BamlType_StreamResourceInfo(isBamlType, useV3Rules);
                case 612: return Create_BamlType_String(isBamlType, useV3Rules);
                case 613: return Create_BamlType_StringAnimationBase(isBamlType, useV3Rules);
                case 614: return Create_BamlType_StringAnimationUsingKeyFrames(isBamlType, useV3Rules);
                case 615: return Create_BamlType_StringConverter(isBamlType, useV3Rules); // type converter
                case 616: return Create_BamlType_StringKeyFrame(isBamlType, useV3Rules);
                case 617: return Create_BamlType_StringKeyFrameCollection(isBamlType, useV3Rules);
                case 618: return Create_BamlType_StrokeCollection(isBamlType, useV3Rules);
                case 619: return Create_BamlType_StrokeCollectionConverter(isBamlType, useV3Rules); // type converter
                case 620: return Create_BamlType_Style(isBamlType, useV3Rules);
                case 621: return Create_BamlType_Stylus(isBamlType, useV3Rules);
                case 622: return Create_BamlType_StylusDevice(isBamlType, useV3Rules);
                case 623: return Create_BamlType_TabControl(isBamlType, useV3Rules);
                case 624: return Create_BamlType_TabItem(isBamlType, useV3Rules);
                case 625: return Create_BamlType_TabPanel(isBamlType, useV3Rules);
                case 626: return Create_BamlType_Table(isBamlType, useV3Rules);
                case 627: return Create_BamlType_TableCell(isBamlType, useV3Rules);
                case 628: return Create_BamlType_TableColumn(isBamlType, useV3Rules);
                case 629: return Create_BamlType_TableRow(isBamlType, useV3Rules);
                case 630: return Create_BamlType_TableRowGroup(isBamlType, useV3Rules);
                case 631: return Create_BamlType_TabletDevice(isBamlType, useV3Rules);
                case 632: return Create_BamlType_TemplateBindingExpression(isBamlType, useV3Rules);
                case 633: return Create_BamlType_TemplateBindingExpressionConverter(isBamlType, useV3Rules); // type converter
                case 634: return Create_BamlType_TemplateBindingExtension(isBamlType, useV3Rules);
                case 635: return Create_BamlType_TemplateBindingExtensionConverter(isBamlType, useV3Rules); // type converter
                case 636: return Create_BamlType_TemplateKey(isBamlType, useV3Rules);
                case 637: return Create_BamlType_TemplateKeyConverter(isBamlType, useV3Rules); // type converter
                case 638: return Create_BamlType_TextBlock(isBamlType, useV3Rules);
                case 639: return Create_BamlType_TextBox(isBamlType, useV3Rules);
                case 640: return Create_BamlType_TextBoxBase(isBamlType, useV3Rules);
                case 641: return Create_BamlType_TextComposition(isBamlType, useV3Rules);
                case 642: return Create_BamlType_TextCompositionManager(isBamlType, useV3Rules);
                case 643: return Create_BamlType_TextDecoration(isBamlType, useV3Rules);
                case 644: return Create_BamlType_TextDecorationCollection(isBamlType, useV3Rules);
                case 645: return Create_BamlType_TextDecorationCollectionConverter(isBamlType, useV3Rules); // type converter
                case 646: return Create_BamlType_TextEffect(isBamlType, useV3Rules);
                case 647: return Create_BamlType_TextEffectCollection(isBamlType, useV3Rules);
                case 648: return Create_BamlType_TextElement(isBamlType, useV3Rules);
                case 649: return Create_BamlType_TextSearch(isBamlType, useV3Rules);
                case 650: return Create_BamlType_ThemeDictionaryExtension(isBamlType, useV3Rules);
                case 651: return Create_BamlType_Thickness(isBamlType, useV3Rules);
                case 652: return Create_BamlType_ThicknessAnimation(isBamlType, useV3Rules);
                case 653: return Create_BamlType_ThicknessAnimationBase(isBamlType, useV3Rules);
                case 654: return Create_BamlType_ThicknessAnimationUsingKeyFrames(isBamlType, useV3Rules);
                case 655: return Create_BamlType_ThicknessConverter(isBamlType, useV3Rules); // type converter
                case 656: return Create_BamlType_ThicknessKeyFrame(isBamlType, useV3Rules);
                case 657: return Create_BamlType_ThicknessKeyFrameCollection(isBamlType, useV3Rules);
                case 658: return Create_BamlType_Thumb(isBamlType, useV3Rules);
                case 659: return Create_BamlType_TickBar(isBamlType, useV3Rules);
                case 660: return Create_BamlType_TiffBitmapDecoder(isBamlType, useV3Rules);
                case 661: return Create_BamlType_TiffBitmapEncoder(isBamlType, useV3Rules);
                case 662: return Create_BamlType_TileBrush(isBamlType, useV3Rules);
                case 663: return Create_BamlType_TimeSpan(isBamlType, useV3Rules);
                case 664: return Create_BamlType_TimeSpanConverter(isBamlType, useV3Rules); // type converter
                case 665: return Create_BamlType_Timeline(isBamlType, useV3Rules);
                case 666: return Create_BamlType_TimelineCollection(isBamlType, useV3Rules);
                case 667: return Create_BamlType_TimelineGroup(isBamlType, useV3Rules);
                case 668: return Create_BamlType_ToggleButton(isBamlType, useV3Rules);
                case 669: return Create_BamlType_ToolBar(isBamlType, useV3Rules);
                case 670: return Create_BamlType_ToolBarOverflowPanel(isBamlType, useV3Rules);
                case 671: return Create_BamlType_ToolBarPanel(isBamlType, useV3Rules);
                case 672: return Create_BamlType_ToolBarTray(isBamlType, useV3Rules);
                case 673: return Create_BamlType_ToolTip(isBamlType, useV3Rules);
                case 674: return Create_BamlType_ToolTipService(isBamlType, useV3Rules);
                case 675: return Create_BamlType_Track(isBamlType, useV3Rules);
                case 676: return Create_BamlType_Transform(isBamlType, useV3Rules);
                case 677: return Create_BamlType_Transform3D(isBamlType, useV3Rules);
                case 678: return Create_BamlType_Transform3DCollection(isBamlType, useV3Rules);
                case 679: return Create_BamlType_Transform3DGroup(isBamlType, useV3Rules);
                case 680: return Create_BamlType_TransformCollection(isBamlType, useV3Rules);
                case 681: return Create_BamlType_TransformConverter(isBamlType, useV3Rules); // type converter
                case 682: return Create_BamlType_TransformGroup(isBamlType, useV3Rules);
                case 683: return Create_BamlType_TransformedBitmap(isBamlType, useV3Rules);
                case 684: return Create_BamlType_TranslateTransform(isBamlType, useV3Rules);
                case 685: return Create_BamlType_TranslateTransform3D(isBamlType, useV3Rules);
                case 686: return Create_BamlType_TreeView(isBamlType, useV3Rules);
                case 687: return Create_BamlType_TreeViewItem(isBamlType, useV3Rules);
                case 688: return Create_BamlType_Trigger(isBamlType, useV3Rules);
                case 689: return Create_BamlType_TriggerAction(isBamlType, useV3Rules);
                case 690: return Create_BamlType_TriggerBase(isBamlType, useV3Rules);
                case 691: return Create_BamlType_TypeExtension(isBamlType, useV3Rules);
                case 692: return Create_BamlType_TypeTypeConverter(isBamlType, useV3Rules); // type converter
                case 693: return Create_BamlType_Typography(isBamlType, useV3Rules);
                case 694: return Create_BamlType_UIElement(isBamlType, useV3Rules);
                case 695: return Create_BamlType_UInt16(isBamlType, useV3Rules);
                case 696: return Create_BamlType_UInt16Converter(isBamlType, useV3Rules); // type converter
                case 697: return Create_BamlType_UInt32(isBamlType, useV3Rules);
                case 698: return Create_BamlType_UInt32Converter(isBamlType, useV3Rules); // type converter
                case 699: return Create_BamlType_UInt64(isBamlType, useV3Rules);
                case 700: return Create_BamlType_UInt64Converter(isBamlType, useV3Rules); // type converter
                case 701: return Create_BamlType_UShortIListConverter(isBamlType, useV3Rules); // type converter
                case 702: return Create_BamlType_Underline(isBamlType, useV3Rules);
                case 703: return Create_BamlType_UniformGrid(isBamlType, useV3Rules);
                case 704: return Create_BamlType_Uri(isBamlType, useV3Rules);
                case 705: return Create_BamlType_UriTypeConverter(isBamlType, useV3Rules); // type converter
                case 706: return Create_BamlType_UserControl(isBamlType, useV3Rules);
                case 707: return Create_BamlType_Validation(isBamlType, useV3Rules);
                case 708: return Create_BamlType_Vector(isBamlType, useV3Rules);
                case 709: return Create_BamlType_Vector3D(isBamlType, useV3Rules);
                case 710: return Create_BamlType_Vector3DAnimation(isBamlType, useV3Rules);
                case 711: return Create_BamlType_Vector3DAnimationBase(isBamlType, useV3Rules);
                case 712: return Create_BamlType_Vector3DAnimationUsingKeyFrames(isBamlType, useV3Rules);
                case 713: return Create_BamlType_Vector3DCollection(isBamlType, useV3Rules);
                case 714: return Create_BamlType_Vector3DCollectionConverter(isBamlType, useV3Rules); // type converter
                case 715: return Create_BamlType_Vector3DConverter(isBamlType, useV3Rules); // type converter
                case 716: return Create_BamlType_Vector3DKeyFrame(isBamlType, useV3Rules);
                case 717: return Create_BamlType_Vector3DKeyFrameCollection(isBamlType, useV3Rules);
                case 718: return Create_BamlType_VectorAnimation(isBamlType, useV3Rules);
                case 719: return Create_BamlType_VectorAnimationBase(isBamlType, useV3Rules);
                case 720: return Create_BamlType_VectorAnimationUsingKeyFrames(isBamlType, useV3Rules);
                case 721: return Create_BamlType_VectorCollection(isBamlType, useV3Rules);
                case 722: return Create_BamlType_VectorCollectionConverter(isBamlType, useV3Rules); // type converter
                case 723: return Create_BamlType_VectorConverter(isBamlType, useV3Rules); // type converter
                case 724: return Create_BamlType_VectorKeyFrame(isBamlType, useV3Rules);
                case 725: return Create_BamlType_VectorKeyFrameCollection(isBamlType, useV3Rules);
                case 726: return Create_BamlType_VideoDrawing(isBamlType, useV3Rules);
                case 727: return Create_BamlType_ViewBase(isBamlType, useV3Rules);
                case 728: return Create_BamlType_Viewbox(isBamlType, useV3Rules);
                case 729: return Create_BamlType_Viewport3D(isBamlType, useV3Rules);
                case 730: return Create_BamlType_Viewport3DVisual(isBamlType, useV3Rules);
                case 731: return Create_BamlType_VirtualizingPanel(isBamlType, useV3Rules);
                case 732: return Create_BamlType_VirtualizingStackPanel(isBamlType, useV3Rules);
                case 733: return Create_BamlType_Visual(isBamlType, useV3Rules);
                case 734: return Create_BamlType_Visual3D(isBamlType, useV3Rules);
                case 735: return Create_BamlType_VisualBrush(isBamlType, useV3Rules);
                case 736: return Create_BamlType_VisualTarget(isBamlType, useV3Rules);
                case 737: return Create_BamlType_WeakEventManager(isBamlType, useV3Rules);
                case 738: return Create_BamlType_WhitespaceSignificantCollectionAttribute(isBamlType, useV3Rules);
                case 739: return Create_BamlType_Window(isBamlType, useV3Rules);
                case 740: return Create_BamlType_WmpBitmapDecoder(isBamlType, useV3Rules);
                case 741: return Create_BamlType_WmpBitmapEncoder(isBamlType, useV3Rules);
                case 742: return Create_BamlType_WrapPanel(isBamlType, useV3Rules);
                case 743: return Create_BamlType_WriteableBitmap(isBamlType, useV3Rules);
                case 744: return Create_BamlType_XamlBrushSerializer(isBamlType, useV3Rules);
                case 745: return Create_BamlType_XamlInt32CollectionSerializer(isBamlType, useV3Rules);
                case 746: return Create_BamlType_XamlPathDataSerializer(isBamlType, useV3Rules);
                case 747: return Create_BamlType_XamlPoint3DCollectionSerializer(isBamlType, useV3Rules);
                case 748: return Create_BamlType_XamlPointCollectionSerializer(isBamlType, useV3Rules);
                case 749: return Create_BamlType_XamlReader(isBamlType, useV3Rules);
                case 750: return Create_BamlType_XamlStyleSerializer(isBamlType, useV3Rules);
                case 751: return Create_BamlType_XamlTemplateSerializer(isBamlType, useV3Rules);
                case 752: return Create_BamlType_XamlVector3DCollectionSerializer(isBamlType, useV3Rules);
                case 753: return Create_BamlType_XamlWriter(isBamlType, useV3Rules);
                case 754: return Create_BamlType_XmlDataProvider(isBamlType, useV3Rules);
                case 755: return Create_BamlType_XmlLangPropertyAttribute(isBamlType, useV3Rules);
                case 756: return Create_BamlType_XmlLanguage(isBamlType, useV3Rules);
                case 757: return Create_BamlType_XmlLanguageConverter(isBamlType, useV3Rules); // type converter
                case 758: return Create_BamlType_XmlNamespaceMapping(isBamlType, useV3Rules);
                case 759: return Create_BamlType_ZoomPercentageConverter(isBamlType, useV3Rules);
                default:
                    throw new InvalidOperationException("Invalid BAML number");
            }
        }
 
        private uint GetTypeNameHash(string typeName)
        {
            uint result = 0;
            for (int i = 0; i < 26 && i < typeName.Length; i++)
            {
                result = 101 * result + (uint)typeName[i];
            }
            return result;
        }
 
        // The Caller must still check if they received the correct type.
        protected WpfKnownType CreateKnownBamlType(string typeName, bool isBamlType, bool useV3Rules)
        {
            uint hash = GetTypeNameHash(typeName);
            switch (hash)
            {
                case 826391 : return Create_BamlType_Pen(isBamlType, useV3Rules);
                case 848409 : return Create_BamlType_Run(isBamlType, useV3Rules);
                case 878704 : return Create_BamlType_Uri(isBamlType, useV3Rules);
                case 7210206 : return Create_BamlType_Vector3DKeyFrameCollection(isBamlType, useV3Rules);
                case 8626695 : return Create_BamlType_Typography(isBamlType, useV3Rules);
                case 10713943 : return Create_BamlType_AxisAngleRotation3D(isBamlType, useV3Rules);
                case 17341202 : return Create_BamlType_RectKeyFrameCollection(isBamlType, useV3Rules);
                case 19590438 : return Create_BamlType_ItemsPanelTemplate(isBamlType, useV3Rules);
                case 21757238 : return Create_BamlType_Quaternion(isBamlType, useV3Rules);
                case 27438720 : return Create_BamlType_FigureLength(isBamlType, useV3Rules);
                case 35895921 : return Create_BamlType_ComponentResourceKeyConverter(isBamlType, useV3Rules); // type converter
                case 44267921 : return Create_BamlType_GridViewRowPresenter(isBamlType, useV3Rules);
                case 50494706 : return Create_BamlType_CommandBindingCollection(isBamlType, useV3Rules);
                case 56425604 : return Create_BamlType_SplinePoint3DKeyFrame(isBamlType, useV3Rules);
                case 69143185 : return Create_BamlType_Bold(isBamlType, useV3Rules);
                case 69246004 : return Create_BamlType_Byte(isBamlType, useV3Rules);
                case 70100982 : return Create_BamlType_Char(isBamlType, useV3Rules);
                case 72192662 : return Create_BamlType_MatrixCamera(isBamlType, useV3Rules);
                case 72224805 : return Create_BamlType_Enum(isBamlType, useV3Rules);
                case 74282775 : return Create_BamlType_RotateTransform(isBamlType, useV3Rules);
                case 74324990 : return Create_BamlType_Grid(isBamlType, useV3Rules);
                case 74355593 : return Create_BamlType_Guid(isBamlType, useV3Rules);
                case 79385192 : return Create_BamlType_Line(isBamlType, useV3Rules);
                case 79385712 : return Create_BamlType_List(isBamlType, useV3Rules);
                case 80374705 : return Create_BamlType_Menu(isBamlType, useV3Rules);
                case 83424081 : return Create_BamlType_Page(isBamlType, useV3Rules);
                case 83425397 : return Create_BamlType_Path(isBamlType, useV3Rules);
                case 85525098 : return Create_BamlType_Rect(isBamlType, useV3Rules);
                case 86598511 : return Create_BamlType_Size(isBamlType, useV3Rules);
                case 86639180 : return Create_BamlType_Visual(isBamlType, useV3Rules);
                case 86667402 : return Create_BamlType_Span(isBamlType, useV3Rules);
                case 92454412 : return Create_BamlType_ColorAnimationUsingKeyFrames(isBamlType, useV3Rules);
                case 95311897 : return Create_BamlType_KeyboardDevice(isBamlType, useV3Rules);
                case 98196275 : return Create_BamlType_DoubleConverter(isBamlType, useV3Rules); // type converter
                case 114848175 : return Create_BamlType_XamlPoint3DCollectionSerializer(isBamlType, useV3Rules);
                case 116324695 : return Create_BamlType_SByte(isBamlType, useV3Rules);
                case 117546261 : return Create_BamlType_SplineVector3DKeyFrame(isBamlType, useV3Rules);
                case 129393695 : return Create_BamlType_VectorAnimation(isBamlType, useV3Rules);
                case 133371900 : return Create_BamlType_DoubleIListConverter(isBamlType, useV3Rules); // type converter
                case 133966438 : return Create_BamlType_ScrollContentPresenter(isBamlType, useV3Rules);
                case 138822808 : return Create_BamlType_UIElementCollection(isBamlType, useV3Rules);
                case 141025390 : return Create_BamlType_CharKeyFrame(isBamlType, useV3Rules);
                case 149784707 : return Create_BamlType_TextDecorationCollectionConverter(isBamlType, useV3Rules); // type converter
                case 150436622 : return Create_BamlType_SplineRotation3DKeyFrame(isBamlType, useV3Rules);
                case 151882568 : return Create_BamlType_ModelVisual3D(isBamlType, useV3Rules);
                case 153543503 : return Create_BamlType_CollectionView(isBamlType, useV3Rules);
                case 155230905 : return Create_BamlType_Shape(isBamlType, useV3Rules);
                case 157696880 : return Create_BamlType_BrushConverter(isBamlType, useV3Rules); // type converter
                case 158646293 : return Create_BamlType_TranslateTransform3D(isBamlType, useV3Rules);
                case 158796542 : return Create_BamlType_TileBrush(isBamlType, useV3Rules);
                case 159112278 : return Create_BamlType_DecimalAnimationBase(isBamlType, useV3Rules);
                case 160906176 : return Create_BamlType_GroupItem(isBamlType, useV3Rules);
                case 162191870 : return Create_BamlType_ThicknessKeyFrameCollection(isBamlType, useV3Rules);
                case 163112773 : return Create_BamlType_WmpBitmapEncoder(isBamlType, useV3Rules);
                case 167522129 : return Create_BamlType_EventManager(isBamlType, useV3Rules);
                case 167785563 : return Create_BamlType_XamlInt32CollectionSerializer(isBamlType, useV3Rules);
                case 167838937 : return Create_BamlType_Style(isBamlType, useV3Rules);
                case 172295577 : return Create_BamlType_SeekStoryboard(isBamlType, useV3Rules);
                case 176201414 : return Create_BamlType_BindingListCollectionView(isBamlType, useV3Rules);
                case 180014290 : return Create_BamlType_ProgressBar(isBamlType, useV3Rules);
                case 185134902 : return Create_BamlType_Int16Converter(isBamlType, useV3Rules); // type converter
                case 185603331 : return Create_BamlType_WhitespaceSignificantCollectionAttribute(isBamlType, useV3Rules);
                case 188925504 : return Create_BamlType_DiscreteInt64KeyFrame(isBamlType, useV3Rules);
                case 193712015 : return Create_BamlType_ModifierKeysConverter(isBamlType, useV3Rules); // type converter
                case 208056328 : return Create_BamlType_Int64AnimationBase(isBamlType, useV3Rules);
                case 220163992 : return Create_BamlType_GeometryCollection(isBamlType, useV3Rules);
                case 230922235 : return Create_BamlType_ThicknessAnimationBase(isBamlType, useV3Rules);
                case 236543168 : return Create_BamlType_CultureInfo(isBamlType, useV3Rules);
                case 240474481 : return Create_BamlType_MultiDataTrigger(isBamlType, useV3Rules);
                case 246620386 : return Create_BamlType_HeaderedContentControl(isBamlType, useV3Rules);
                case 252088996 : return Create_BamlType_Table(isBamlType, useV3Rules);
                case 253854091 : return Create_BamlType_DoubleAnimation(isBamlType, useV3Rules);
                case 254218629 : return Create_BamlType_DiscreteVector3DKeyFrame(isBamlType, useV3Rules);
                case 259495020 : return Create_BamlType_Thumb(isBamlType, useV3Rules);
                case 260974524 : return Create_BamlType_KeyGestureConverter(isBamlType, useV3Rules); // type converter
                case 262392462 : return Create_BamlType_TextBox(isBamlType, useV3Rules);
                case 265347790 : return Create_BamlType_OuterGlowBitmapEffect(isBamlType, useV3Rules);
                case 269593009 : return Create_BamlType_Track(isBamlType, useV3Rules);
                case 278513255 : return Create_BamlType_Vector3DAnimationUsingKeyFrames(isBamlType, useV3Rules);
                case 283659891 : return Create_BamlType_PenLineJoin(isBamlType, useV3Rules);
                case 285954745 : return Create_BamlType_TemplateKeyConverter(isBamlType, useV3Rules); // type converter
                case 291478073 : return Create_BamlType_GifBitmapDecoder(isBamlType, useV3Rules);
                case 297191555 : return Create_BamlType_LineSegment(isBamlType, useV3Rules);
                case 300220768 : return Create_BamlType_CharAnimationUsingKeyFrames(isBamlType, useV3Rules);
                case 314824934 : return Create_BamlType_Int32RectConverter(isBamlType, useV3Rules); // type converter
                case 324370636 : return Create_BamlType_Thickness(isBamlType, useV3Rules);
                case 326446886 : return Create_BamlType_DecimalAnimationUsingKeyFrames(isBamlType, useV3Rules);
                case 333511440 : return Create_BamlType_PngBitmapDecoder(isBamlType, useV3Rules);
                case 337659401 : return Create_BamlType_Point3DKeyFrame(isBamlType, useV3Rules);
                case 339474011 : return Create_BamlType_Decimal(isBamlType, useV3Rules);
                case 339935827 : return Create_BamlType_DiscreteByteKeyFrame(isBamlType, useV3Rules);
                case 340792718 : return Create_BamlType_Int16Animation(isBamlType, useV3Rules);
                case 357673449 : return Create_BamlType_RuntimeNamePropertyAttribute(isBamlType, useV3Rules);
                case 363476966 : return Create_BamlType_UInt64Converter(isBamlType, useV3Rules); // type converter
                case 373217479 : return Create_BamlType_TemplateBindingExpression(isBamlType, useV3Rules);
                case 374151590 : return Create_BamlType_BindingBase(isBamlType, useV3Rules);
                case 374415758 : return Create_BamlType_ToggleButton(isBamlType, useV3Rules);
                case 384741759 : return Create_BamlType_RadialGradientBrush(isBamlType, useV3Rules);
                case 386930200 : return Create_BamlType_EmissiveMaterial(isBamlType, useV3Rules);
                case 387234139 : return Create_BamlType_Decorator(isBamlType, useV3Rules);
                case 390343400 : return Create_BamlType_RichTextBox(isBamlType, useV3Rules);
                case 409173380 : return Create_BamlType_Polyline(isBamlType, useV3Rules);
                case 409221055 : return Create_BamlType_LinearThicknessKeyFrame(isBamlType, useV3Rules);
                case 411745576 : return Create_BamlType_StatusBarItem(isBamlType, useV3Rules);
                case 412334313 : return Create_BamlType_DocumentViewer(isBamlType, useV3Rules);
                case 414460394 : return Create_BamlType_MultiBinding(isBamlType, useV3Rules);
                case 425410901 : return Create_BamlType_PresentationSource(isBamlType, useV3Rules);
                case 431709905 : return Create_BamlType_RowDefinitionCollection(isBamlType, useV3Rules);
                case 433371184 : return Create_BamlType_MeshGeometry3D(isBamlType, useV3Rules);
                case 435869667 : return Create_BamlType_ContextMenuService(isBamlType, useV3Rules);
                case 461968488 : return Create_BamlType_RenderTargetBitmap(isBamlType, useV3Rules);
                case 465416194 : return Create_BamlType_AdornedElementPlaceholder(isBamlType, useV3Rules);
                case 473143590 : return Create_BamlType_BitmapEffect(isBamlType, useV3Rules);
                case 481300314 : return Create_BamlType_Int64AnimationUsingKeyFrames(isBamlType, useV3Rules);
                case 490900943 : return Create_BamlType_IAddChildInternal(isBamlType, useV3Rules);
                case 492584280 : return Create_BamlType_MouseGestureConverter(isBamlType, useV3Rules); // type converter
                case 501987435 : return Create_BamlType_Rotation3DAnimation(isBamlType, useV3Rules);
                case 504184511 : return Create_BamlType_ToolBarPanel(isBamlType, useV3Rules);
                case 507138120 : return Create_BamlType_BooleanConverter(isBamlType, useV3Rules); // type converter
                case 509621479 : return Create_BamlType_Double(isBamlType, useV3Rules);
                case 511076833 : return Create_BamlType_Localization(isBamlType, useV3Rules);
                case 511132298 : return Create_BamlType_DynamicResourceExtension(isBamlType, useV3Rules);
                case 522405838 : return Create_BamlType_UShortIListConverter(isBamlType, useV3Rules); // type converter
                case 525600274 : return Create_BamlType_TemplateBindingExtensionConverter(isBamlType, useV3Rules); // type converter
                case 532150459 : return Create_BamlType_DateTimeConverter2(isBamlType, useV3Rules); // type converter
                case 554920085 : return Create_BamlType_FontFamily(isBamlType, useV3Rules);
                case 563168829 : return Create_BamlType_Rect3D(isBamlType, useV3Rules);
                case 566074239 : return Create_BamlType_Expander(isBamlType, useV3Rules);
                case 568845828 : return Create_BamlType_ScrollBarVisibility(isBamlType, useV3Rules);
                case 571143672 : return Create_BamlType_GridViewRowPresenterBase(isBamlType, useV3Rules);
                case 577530966 : return Create_BamlType_DataTrigger(isBamlType, useV3Rules);
                case 582823334 : return Create_BamlType_UniformGrid(isBamlType, useV3Rules);
                case 585590105 : return Create_BamlType_CombinedGeometry(isBamlType, useV3Rules);
                case 602421868 : return Create_BamlType_MouseBinding(isBamlType, useV3Rules);
                case 603960058 : return Create_BamlType_ColorAnimationBase(isBamlType, useV3Rules);
                case 614788594 : return Create_BamlType_ContextMenu(isBamlType, useV3Rules);
                case 615309592 : return Create_BamlType_UIElement(isBamlType, useV3Rules);
                case 615357807 : return Create_BamlType_VectorAnimationUsingKeyFrames(isBamlType, useV3Rules);
                case 615898683 : return Create_BamlType_TypeExtension(isBamlType, useV3Rules);
                case 620560167 : return Create_BamlType_GeneralTransformGroup(isBamlType, useV3Rules);
                case 620850810 : return Create_BamlType_SizeAnimationBase(isBamlType, useV3Rules);
                case 623567164 : return Create_BamlType_PageContent(isBamlType, useV3Rules);
                case 627070138 : return Create_BamlType_SplineColorKeyFrame(isBamlType, useV3Rules);
                case 640587303 : return Create_BamlType_RoutingStrategy(isBamlType, useV3Rules);
                case 646994170 : return Create_BamlType_LinearVectorKeyFrame(isBamlType, useV3Rules);
                case 649244994 : return Create_BamlType_CommandBinding(isBamlType, useV3Rules);
                case 655979150 : return Create_BamlType_SpecularMaterial(isBamlType, useV3Rules);
                case 664895538 : return Create_BamlType_TriggerAction(isBamlType, useV3Rules);
                case 665996286 : return Create_BamlType_QuaternionConverter(isBamlType, useV3Rules); // type converter
                case 672969529 : return Create_BamlType_CornerRadiusConverter(isBamlType, useV3Rules); // type converter
                case 685428999 : return Create_BamlType_PixelFormat(isBamlType, useV3Rules);
                case 686620977 : return Create_BamlType_XamlStyleSerializer(isBamlType, useV3Rules);
                case 686841832 : return Create_BamlType_GeometryConverter(isBamlType, useV3Rules); // type converter
                case 687971593 : return Create_BamlType_JpegBitmapDecoder(isBamlType, useV3Rules);
                case 698201008 : return Create_BamlType_GridLength(isBamlType, useV3Rules);
                case 712702706 : return Create_BamlType_DocumentReference(isBamlType, useV3Rules);
                case 713325256 : return Create_BamlType_FrameworkElementFactory(isBamlType, useV3Rules);
                case 725957013 : return Create_BamlType_Int32AnimationUsingKeyFrames(isBamlType, useV3Rules);
                case 727501438 : return Create_BamlType_JournalOwnership(isBamlType, useV3Rules);
                case 734249444 : return Create_BamlType_BevelBitmapEffect(isBamlType, useV3Rules);
                case 741421013 : return Create_BamlType_DiscreteCharKeyFrame(isBamlType, useV3Rules);
                case 748275923 : return Create_BamlType_UInt16Converter(isBamlType, useV3Rules); // type converter
                case 749660283 : return Create_BamlType_InlineCollection(isBamlType, useV3Rules);
                case 758538788 : return Create_BamlType_ICommand(isBamlType, useV3Rules);
                case 779609571 : return Create_BamlType_ScaleTransform3D(isBamlType, useV3Rules);
                case 782411712 : return Create_BamlType_FrameworkPropertyMetadata(isBamlType, useV3Rules);
                case 784038997 : return Create_BamlType_TextDecoration(isBamlType, useV3Rules);
                case 784826098 : return Create_BamlType_Underline(isBamlType, useV3Rules);
                case 787776053 : return Create_BamlType_IStyleConnector(isBamlType, useV3Rules);
                case 807830300 : return Create_BamlType_DefinitionBase(isBamlType, useV3Rules);
                case 821654102 : return Create_BamlType_QuaternionAnimation(isBamlType, useV3Rules);
                case 832085183 : return Create_BamlType_NullableBoolConverter(isBamlType, useV3Rules); // type converter
                case 840953286 : return Create_BamlType_PointKeyFrameCollection(isBamlType, useV3Rules);
                case 861523813 : return Create_BamlType_PriorityBindingExpression(isBamlType, useV3Rules);
                case 863295067 : return Create_BamlType_ColorConverter(isBamlType, useV3Rules); // type converter
                case 864192108 : return Create_BamlType_ThicknessConverter(isBamlType, useV3Rules); // type converter
                case 874593556 : return Create_BamlType_ClockController(isBamlType, useV3Rules);
                case 874609234 : return Create_BamlType_DoubleAnimationBase(isBamlType, useV3Rules);
                case 880110784 : return Create_BamlType_ExpressionConverter(isBamlType, useV3Rules); // type converter
                case 896504879 : return Create_BamlType_DoubleCollection(isBamlType, useV3Rules);
                case 897586265 : return Create_BamlType_SplineRectKeyFrame(isBamlType, useV3Rules);
                case 897706848 : return Create_BamlType_TextBlock(isBamlType, useV3Rules);
                case 905080928 : return Create_BamlType_FixedDocumentSequence(isBamlType, useV3Rules);
                case 906240700 : return Create_BamlType_UserControl(isBamlType, useV3Rules);
                case 912040738 : return Create_BamlType_TextEffectCollection(isBamlType, useV3Rules);
                case 916823320 : return Create_BamlType_InputDevice(isBamlType, useV3Rules);
                case 921174220 : return Create_BamlType_TriggerCollection(isBamlType, useV3Rules);
                case 922642898 : return Create_BamlType_PointLight(isBamlType, useV3Rules);
                case 926965831 : return Create_BamlType_InputScopeName(isBamlType, useV3Rules);
                case 936485592 : return Create_BamlType_FrameworkRichTextComposition(isBamlType, useV3Rules);
                case 937814480 : return Create_BamlType_StrokeCollectionConverter(isBamlType, useV3Rules); // type converter
                case 937862401 : return Create_BamlType_GlyphTypeface(isBamlType, useV3Rules);
                case 948576441 : return Create_BamlType_ArcSegment(isBamlType, useV3Rules);
                case 949941650 : return Create_BamlType_PropertyPath(isBamlType, useV3Rules);
                case 959679175 : return Create_BamlType_XamlPathDataSerializer(isBamlType, useV3Rules);
                case 961185762 : return Create_BamlType_Border(isBamlType, useV3Rules);
                case 967604372 : return Create_BamlType_FormatConvertedBitmap(isBamlType, useV3Rules);
                case 977040319 : return Create_BamlType_Validation(isBamlType, useV3Rules);
                case 991727131 : return Create_BamlType_MouseActionConverter(isBamlType, useV3Rules); // type converter
                case 996200203 : return Create_BamlType_AnimationTimeline(isBamlType, useV3Rules);
                case 997254168 : return Create_BamlType_Geometry(isBamlType, useV3Rules);
                case 997998281 : return Create_BamlType_ComboBox(isBamlType, useV3Rules);
                case 1016377725 : return Create_BamlType_InputMethod(isBamlType, useV3Rules);
                case 1018952883 : return Create_BamlType_ColorAnimation(isBamlType, useV3Rules);
                case 1019262156 : return Create_BamlType_PathSegmentCollection(isBamlType, useV3Rules);
                case 1019849924 : return Create_BamlType_ThicknessAnimation(isBamlType, useV3Rules);
                case 1020537735 : return Create_BamlType_Material(isBamlType, useV3Rules);
                case 1021162590 : return Create_BamlType_Vector3DConverter(isBamlType, useV3Rules); // type converter
                case 1029614653 : return Create_BamlType_Point3DCollectionConverter(isBamlType, useV3Rules); // type converter
                case 1042012617 : return Create_BamlType_Rectangle(isBamlType, useV3Rules);
                case 1043347506 : return Create_BamlType_BorderGapMaskConverter(isBamlType, useV3Rules);
                case 1049460504 : return Create_BamlType_XmlNamespaceMappingCollection(isBamlType, useV3Rules);
                case 1054011130 : return Create_BamlType_ThemeDictionaryExtension(isBamlType, useV3Rules);
                case 1056330559 : return Create_BamlType_GifBitmapEncoder(isBamlType, useV3Rules);
                case 1060097603 : return Create_BamlType_ColumnDefinitionCollection(isBamlType, useV3Rules);
                case 1067429912 : return Create_BamlType_ObjectDataProvider(isBamlType, useV3Rules);
                case 1069777608 : return Create_BamlType_MouseGesture(isBamlType, useV3Rules);
                case 1082938778 : return Create_BamlType_TableColumn(isBamlType, useV3Rules);
                case 1083837605 : return Create_BamlType_KeyboardNavigation(isBamlType, useV3Rules);
                case 1083922042 : return Create_BamlType_PageFunctionBase(isBamlType, useV3Rules);
                case 1085414201 : return Create_BamlType_LateBoundBitmapDecoder(isBamlType, useV3Rules);
                case 1094052145 : return Create_BamlType_RectAnimationBase(isBamlType, useV3Rules);
                case 1098363926 : return Create_BamlType_PngBitmapEncoder(isBamlType, useV3Rules);
                case 1104645377 : return Create_BamlType_ContentElement(isBamlType, useV3Rules);
                case 1107478903 : return Create_BamlType_DecimalConverter(isBamlType, useV3Rules); // type converter
                case 1117366565 : return Create_BamlType_PointAnimationUsingPath(isBamlType, useV3Rules);
                case 1130648825 : return Create_BamlType_SplineInt16KeyFrame(isBamlType, useV3Rules);
                case 1150413556 : return Create_BamlType_WriteableBitmap(isBamlType, useV3Rules);
                case 1158811630 : return Create_BamlType_ListViewItem(isBamlType, useV3Rules);
                case 1159768689 : return Create_BamlType_LinearRectKeyFrame(isBamlType, useV3Rules);
                case 1176820406 : return Create_BamlType_Vector3DAnimation(isBamlType, useV3Rules);
                case 1178626248 : return Create_BamlType_InlineUIContainer(isBamlType, useV3Rules);
                case 1183725611 : return Create_BamlType_ContainerVisual(isBamlType, useV3Rules);
                case 1184273902 : return Create_BamlType_MediaElement(isBamlType, useV3Rules);
                case 1186185889 : return Create_BamlType_MarkupExtension(isBamlType, useV3Rules);
                case 1209646082 : return Create_BamlType_TranslateTransform(isBamlType, useV3Rules);
                case 1210722572 : return Create_BamlType_BaseIListConverter(isBamlType, useV3Rules); // type converter
                case 1210906771 : return Create_BamlType_VectorCollection(isBamlType, useV3Rules);
                case 1221854500 : return Create_BamlType_FontStyleConverter(isBamlType, useV3Rules); // type converter
                case 1227117227 : return Create_BamlType_FontWeightConverter(isBamlType, useV3Rules); // type converter
                case 1239296217 : return Create_BamlType_TextComposition(isBamlType, useV3Rules);
                case 1253725583 : return Create_BamlType_BulletDecorator(isBamlType, useV3Rules);
                case 1263136719 : return Create_BamlType_DecimalAnimation(isBamlType, useV3Rules);
                case 1263268373 : return Create_BamlType_Model3DGroup(isBamlType, useV3Rules);
                case 1283950600 : return Create_BamlType_ResizeGrip(isBamlType, useV3Rules);
                case 1285079965 : return Create_BamlType_DashStyle(isBamlType, useV3Rules);
                case 1285743637 : return Create_BamlType_StreamGeometryContext(isBamlType, useV3Rules);
                case 1291553535 : return Create_BamlType_SplineInt32KeyFrame(isBamlType, useV3Rules);
                case 1305993458 : return Create_BamlType_TextEffect(isBamlType, useV3Rules);
                case 1318104087 : return Create_BamlType_BooleanAnimationBase(isBamlType, useV3Rules);
                case 1318159567 : return Create_BamlType_ImageDrawing(isBamlType, useV3Rules);
                case 1337691186 : return Create_BamlType_LinearColorKeyFrame(isBamlType, useV3Rules);
                case 1338939476 : return Create_BamlType_TemplateBindingExtension(isBamlType, useV3Rules);
                case 1339394931 : return Create_BamlType_ToolBar(isBamlType, useV3Rules);
                case 1339579355 : return Create_BamlType_ToolTip(isBamlType, useV3Rules);
                case 1347486791 : return Create_BamlType_ColorKeyFrame(isBamlType, useV3Rules);
                case 1359074139 : return Create_BamlType_Viewport3DVisual(isBamlType, useV3Rules);
                case 1366171760 : return Create_BamlType_ImageMetadata(isBamlType, useV3Rules);
                case 1369509399 : return Create_BamlType_DialogResultConverter(isBamlType, useV3Rules); // type converter
                case 1370978769 : return Create_BamlType_ClockGroup(isBamlType, useV3Rules);
                case 1373930089 : return Create_BamlType_XamlReader(isBamlType, useV3Rules);
                case 1392278866 : return Create_BamlType_Size3DConverter(isBamlType, useV3Rules); // type converter
                case 1395061043 : return Create_BamlType_TreeView(isBamlType, useV3Rules);
                case 1399972982 : return Create_BamlType_SingleKeyFrameCollection(isBamlType, useV3Rules);
                case 1407254931 : return Create_BamlType_Inline(isBamlType, useV3Rules);
                case 1411264711 : return Create_BamlType_PointAnimationUsingKeyFrames(isBamlType, useV3Rules);
                case 1412280093 : return Create_BamlType_GridSplitter(isBamlType, useV3Rules);
                case 1412505639 : return Create_BamlType_CollectionContainer(isBamlType, useV3Rules);
                case 1412591399 : return Create_BamlType_ToolBarTray(isBamlType, useV3Rules);
                case 1419366049 : return Create_BamlType_Camera(isBamlType, useV3Rules);
                case 1420568068 : return Create_BamlType_Canvas(isBamlType, useV3Rules);
                case 1423253394 : return Create_BamlType_ResourceDictionary(isBamlType, useV3Rules);
                case 1423763428 : return Create_BamlType_Point3DAnimationBase(isBamlType, useV3Rules);
                case 1433323584 : return Create_BamlType_TextAlignment(isBamlType, useV3Rules);
                case 1441084717 : return Create_BamlType_GridView(isBamlType, useV3Rules);
                case 1451810926 : return Create_BamlType_ParserContext(isBamlType, useV3Rules);
                case 1451899428 : return Create_BamlType_QuaternionAnimationUsingKeyFrames(isBamlType, useV3Rules);
                case 1452824079 : return Create_BamlType_JpegBitmapEncoder(isBamlType, useV3Rules);
                case 1453546252 : return Create_BamlType_TickBar(isBamlType, useV3Rules);
                case 1463715626 : return Create_BamlType_DependencyPropertyConverter(isBamlType, useV3Rules); // type converter
                case 1483217979 : return Create_BamlType_XamlVector3DCollectionSerializer(isBamlType, useV3Rules);
                case 1497057972 : return Create_BamlType_BlockUIContainer(isBamlType, useV3Rules);
                case 1503494182 : return Create_BamlType_Paragraph(isBamlType, useV3Rules);
                case 1503988241 : return Create_BamlType_Storyboard(isBamlType, useV3Rules);
                case 1505495632 : return Create_BamlType_Freezable(isBamlType, useV3Rules);
                case 1505896427 : return Create_BamlType_FlowDocument(isBamlType, useV3Rules);
                case 1514216138 : return Create_BamlType_PropertyPathConverter(isBamlType, useV3Rules); // type converter
                case 1518131472 : return Create_BamlType_GeometryDrawing(isBamlType, useV3Rules);
                case 1525454651 : return Create_BamlType_ZoomPercentageConverter(isBamlType, useV3Rules);
                case 1528777786 : return Create_BamlType_LengthConverter(isBamlType, useV3Rules); // type converter
                case 1534031197 : return Create_BamlType_MatrixTransform(isBamlType, useV3Rules);
                case 1551028176 : return Create_BamlType_DocumentViewerBase(isBamlType, useV3Rules);
                case 1553353434 : return Create_BamlType_GuidelineSet(isBamlType, useV3Rules);
                case 1563195901 : return Create_BamlType_HierarchicalDataTemplate(isBamlType, useV3Rules);
                case 1566189877 : return Create_BamlType_CornerRadius(isBamlType, useV3Rules);
                case 1566963134 : return Create_BamlType_SplineSizeKeyFrame(isBamlType, useV3Rules);
                case 1587772992 : return Create_BamlType_Button(isBamlType, useV3Rules);
                case 1587863541 : return Create_BamlType_JournalEntryListConverter(isBamlType, useV3Rules);
                case 1588658228 : return Create_BamlType_DiscretePoint3DKeyFrame(isBamlType, useV3Rules);
                case 1596615863 : return Create_BamlType_TextElement(isBamlType, useV3Rules);
                case 1599263472 : return Create_BamlType_KeyTimeConverter(isBamlType, useV3Rules); // type converter
                case 1610838933 : return Create_BamlType_MediaPlayer(isBamlType, useV3Rules);
                case 1630772625 : return Create_BamlType_FixedPage(isBamlType, useV3Rules);
                case 1636299558 : return Create_BamlType_BeginStoryboard(isBamlType, useV3Rules);
                case 1636350275 : return Create_BamlType_VectorKeyFrame(isBamlType, useV3Rules);
                case 1638466145 : return Create_BamlType_JournalEntry(isBamlType, useV3Rules);
                case 1641446656 : return Create_BamlType_AffineTransform3D(isBamlType, useV3Rules);
                case 1648168330 : return Create_BamlType_SpotLight(isBamlType, useV3Rules);
                case 1648736402 : return Create_BamlType_DiscreteVectorKeyFrame(isBamlType, useV3Rules);
                case 1649262223 : return Create_BamlType_Condition(isBamlType, useV3Rules);
                case 1661775612 : return Create_BamlType_TransformConverter(isBamlType, useV3Rules); // type converter
                case 1665515158 : return Create_BamlType_Animatable(isBamlType, useV3Rules);
                case 1667234335 : return Create_BamlType_Glyphs(isBamlType, useV3Rules);
                case 1669447028 : return Create_BamlType_ByteConverter(isBamlType, useV3Rules); // type converter
                case 1673388557 : return Create_BamlType_DiscreteQuaternionKeyFrame(isBamlType, useV3Rules);
                case 1676692392 : return Create_BamlType_GradientStopCollection(isBamlType, useV3Rules);
                case 1682538720 : return Create_BamlType_MediaClock(isBamlType, useV3Rules);
                case 1683116109 : return Create_BamlType_QuaternionRotation3D(isBamlType, useV3Rules);
                case 1684223221 : return Create_BamlType_Rotation3DAnimationUsingKeyFrames(isBamlType, useV3Rules);
                case 1689931813 : return Create_BamlType_Int16AnimationBase(isBamlType, useV3Rules);
                case 1698047614 : return Create_BamlType_KeyboardNavigationMode(isBamlType, useV3Rules);
                case 1700491611 : return Create_BamlType_CompositionTarget(isBamlType, useV3Rules);
                case 1709260677 : return Create_BamlType_Section(isBamlType, useV3Rules);
                case 1714171663 : return Create_BamlType_FrameworkPropertyMetadataOptions(isBamlType, useV3Rules);
                case 1720156579 : return Create_BamlType_TriggerBase(isBamlType, useV3Rules);
                case 1726725401 : return Create_BamlType_Separator(isBamlType, useV3Rules);
                case 1727243753 : return Create_BamlType_XmlLanguage(isBamlType, useV3Rules);
                case 1730845471 : return Create_BamlType_NameScope(isBamlType, useV3Rules);
                case 1737370437 : return Create_BamlType_MouseDevice(isBamlType, useV3Rules);
                case 1741197127 : return Create_BamlType_NullableConverter(isBamlType, useV3Rules); // type converter
                case 1749703332 : return Create_BamlType_Point3DAnimationUsingKeyFrames(isBamlType, useV3Rules);
                case 1754018176 : return Create_BamlType_LineGeometry(isBamlType, useV3Rules);
                case 1774798759 : return Create_BamlType_Transform3DCollection(isBamlType, useV3Rules);
                case 1784618733 : return Create_BamlType_PathGeometry(isBamlType, useV3Rules);
                case 1792077897 : return Create_BamlType_StaticResourceExtension(isBamlType, useV3Rules);
                case 1798811252 : return Create_BamlType_Int32Collection(isBamlType, useV3Rules);
                case 1799179879 : return Create_BamlType_FrameworkContentElement(isBamlType, useV3Rules);
                case 1810393776 : return Create_BamlType_XmlLangPropertyAttribute(isBamlType, useV3Rules);
                case 1811071644 : return Create_BamlType_PageContentCollection(isBamlType, useV3Rules);
                case 1811729200 : return Create_BamlType_BooleanKeyFrame(isBamlType, useV3Rules);
                case 1813359201 : return Create_BamlType_Rect3DConverter(isBamlType, useV3Rules); // type converter
                case 1815264388 : return Create_BamlType_ThicknessKeyFrame(isBamlType, useV3Rules);
                case 1817616839 : return Create_BamlType_RadioButton(isBamlType, useV3Rules);
                case 1825104844 : return Create_BamlType_ByteAnimation(isBamlType, useV3Rules);
                case 1829145558 : return Create_BamlType_LinearSizeKeyFrame(isBamlType, useV3Rules);
                case 1838328148 : return Create_BamlType_TextCompositionManager(isBamlType, useV3Rules);
                case 1838910454 : return Create_BamlType_LinearDoubleKeyFrame(isBamlType, useV3Rules);
                case 1841269873 : return Create_BamlType_LinearInt16KeyFrame(isBamlType, useV3Rules);
                case 1844348898 : return Create_BamlType_RotateTransform3D(isBamlType, useV3Rules);
                case 1847171633 : return Create_BamlType_RoutedEvent(isBamlType, useV3Rules);
                case 1847800773 : return Create_BamlType_RepeatBehaviorConverter(isBamlType, useV3Rules); // type converter
                case 1851065478 : return Create_BamlType_Int16KeyFrame(isBamlType, useV3Rules);
                case 1857902570 : return Create_BamlType_DiscreteColorKeyFrame(isBamlType, useV3Rules);
                case 1867638374 : return Create_BamlType_LinearDecimalKeyFrame(isBamlType, useV3Rules);
                case 1872596098 : return Create_BamlType_GroupBox(isBamlType, useV3Rules);
                case 1886012771 : return Create_BamlType_SByteConverter(isBamlType, useV3Rules); // type converter
                case 1888712354 : return Create_BamlType_SplineVectorKeyFrame(isBamlType, useV3Rules);
                case 1894131576 : return Create_BamlType_ToolTipService(isBamlType, useV3Rules);
                case 1899232249 : return Create_BamlType_DockPanel(isBamlType, useV3Rules);
                case 1899479598 : return Create_BamlType_GeneralTransformCollection(isBamlType, useV3Rules);
                case 1908047602 : return Create_BamlType_InputScope(isBamlType, useV3Rules);
                case 1908918452 : return Create_BamlType_Int32CollectionConverter(isBamlType, useV3Rules); // type converter
                case 1912422369 : return Create_BamlType_LineBreak(isBamlType, useV3Rules);
                case 1921765486 : return Create_BamlType_HostVisual(isBamlType, useV3Rules);
                case 1930264739 : return Create_BamlType_ObjectAnimationUsingKeyFrames(isBamlType, useV3Rules);
                case 1941591540 : return Create_BamlType_ListBoxItem(isBamlType, useV3Rules);
                case 1949943781 : return Create_BamlType_Point3DConverter(isBamlType, useV3Rules); // type converter
                case 1950874384 : return Create_BamlType_Expression(isBamlType, useV3Rules);
                case 1952565839 : return Create_BamlType_BitmapDecoder(isBamlType, useV3Rules);
                case 1961606018 : return Create_BamlType_SingleAnimationUsingKeyFrames(isBamlType, useV3Rules);
                case 1972001235 : return Create_BamlType_PathFigureCollection(isBamlType, useV3Rules);
                case 1974320711 : return Create_BamlType_Rotation3D(isBamlType, useV3Rules);
                case 1977826323 : return Create_BamlType_InputScopeNameConverter(isBamlType, useV3Rules); // type converter
                case 1978946399 : return Create_BamlType_PauseStoryboard(isBamlType, useV3Rules);
                case 1981708784 : return Create_BamlType_MatrixAnimationBase(isBamlType, useV3Rules);
                case 1982598063 : return Create_BamlType_Adorner(isBamlType, useV3Rules);
                case 1983189101 : return Create_BamlType_QuaternionAnimationBase(isBamlType, useV3Rules);
                case 1987454919 : return Create_BamlType_SplineThicknessKeyFrame(isBamlType, useV3Rules);
                case 1992540733 : return Create_BamlType_Stretch(isBamlType, useV3Rules);
                case 2001481592 : return Create_BamlType_Window(isBamlType, useV3Rules);
                case 2002174583 : return Create_BamlType_LinearInt32KeyFrame(isBamlType, useV3Rules);
                case 2009851621 : return Create_BamlType_MatrixKeyFrame(isBamlType, useV3Rules);
                case 2011970188 : return Create_BamlType_Int32KeyFrame(isBamlType, useV3Rules);
                case 2012322180 : return Create_BamlType_PasswordBox(isBamlType, useV3Rules);
                case 2020314122 : return Create_BamlType_Italic(isBamlType, useV3Rules);
                case 2020350540 : return Create_BamlType_GeometryModel3D(isBamlType, useV3Rules);
                case 2021668905 : return Create_BamlType_PointLightBase(isBamlType, useV3Rules);
                case 2022237748 : return Create_BamlType_DiscreteMatrixKeyFrame(isBamlType, useV3Rules);
                case 2026683522 : return Create_BamlType_TransformedBitmap(isBamlType, useV3Rules);
                case 2042108315 : return Create_BamlType_ColumnDefinition(isBamlType, useV3Rules);
                case 2043908275 : return Create_BamlType_PenLineCap(isBamlType, useV3Rules);
                case 2045195350 : return Create_BamlType_StickyNoteControl(isBamlType, useV3Rules);
                case 2057591265 : return Create_BamlType_ColorConvertedBitmapExtension(isBamlType, useV3Rules);
                case 2082963390 : return Create_BamlType_CharKeyFrameCollection(isBamlType, useV3Rules);
                case 2086386488 : return Create_BamlType_MatrixTransform3D(isBamlType, useV3Rules);
                case 2090698417 : return Create_BamlType_ResourceKey(isBamlType, useV3Rules);
                case 2090772835 : return Create_BamlType_CharIListConverter(isBamlType, useV3Rules); // type converter
                case 2095403106 : return Create_BamlType_RectKeyFrame(isBamlType, useV3Rules);
                case 2105601597 : return Create_BamlType_Point3DAnimation(isBamlType, useV3Rules);
                case 2116926181 : return Create_BamlType_ListBox(isBamlType, useV3Rules);
                case 2118568062 : return Create_BamlType_NumberSubstitution(isBamlType, useV3Rules);
                case 2134177976 : return Create_BamlType_DrawingBrush(isBamlType, useV3Rules);
                case 2145171279 : return Create_BamlType_InputLanguageManager(isBamlType, useV3Rules);
                case 2147133521 : return Create_BamlType_RepeatBehavior(isBamlType, useV3Rules);
                case 2175789292 : return Create_BamlType_Trigger(isBamlType, useV3Rules);
                case 2181752774 : return Create_BamlType_Hyperlink(isBamlType, useV3Rules);
                case 2187607252 : return Create_BamlType_ContentControl(isBamlType, useV3Rules);
                case 2194377413 : return Create_BamlType_TimeSpan(isBamlType, useV3Rules);
                case 2203399086 : return Create_BamlType_SetterBase(isBamlType, useV3Rules);
                case 2213541446 : return Create_BamlType_FrameworkTemplate(isBamlType, useV3Rules);
                case 2220064835 : return Create_BamlType_Timeline(isBamlType, useV3Rules);
                case 2224116138 : return Create_BamlType_InputScopeConverter(isBamlType, useV3Rules); // type converter
                case 2233723591 : return Create_BamlType_DoubleKeyFrameCollection(isBamlType, useV3Rules);
                case 2239188145 : return Create_BamlType_ControlTemplate(isBamlType, useV3Rules);
                case 2242193787 : return Create_BamlType_StringKeyFrameCollection(isBamlType, useV3Rules);
                case 2242877643 : return Create_BamlType_GestureRecognizer(isBamlType, useV3Rules);
                case 2245298560 : return Create_BamlType_KeyBinding(isBamlType, useV3Rules);
                case 2247557147 : return Create_BamlType_ContentPresenter(isBamlType, useV3Rules);
                case 2270334750 : return Create_BamlType_XmlDataProvider(isBamlType, useV3Rules);
                case 2275985883 : return Create_BamlType_SizeConverter(isBamlType, useV3Rules); // type converter
                case 2283191896 : return Create_BamlType_TableRow(isBamlType, useV3Rules);
                case 2286541048 : return Create_BamlType_Boolean(isBamlType, useV3Rules);
                case 2291279447 : return Create_BamlType_ItemsControl(isBamlType, useV3Rules);
                case 2293688015 : return Create_BamlType_PolyLineSegment(isBamlType, useV3Rules);
                case 2303212540 : return Create_BamlType_Transform3DGroup(isBamlType, useV3Rules);
                case 2305986747 : return Create_BamlType_IComponentConnector(isBamlType, useV3Rules);
                case 2309433103 : return Create_BamlType_TextSearch(isBamlType, useV3Rules);
                case 2316123992 : return Create_BamlType_DrawingCollection(isBamlType, useV3Rules);
                case 2325564233 : return Create_BamlType_DrawingContext(isBamlType, useV3Rules);
                case 2338158216 : return Create_BamlType_JournalEntryUnifiedViewConverter(isBamlType, useV3Rules);
                case 2341092446 : return Create_BamlType_BitmapMetadata(isBamlType, useV3Rules);
                case 2357823000 : return Create_BamlType_MenuBase(isBamlType, useV3Rules);
                case 2357963071 : return Create_BamlType_ListCollectionView(isBamlType, useV3Rules);
                case 2359651825 : return Create_BamlType_Point3D(isBamlType, useV3Rules);
                case 2359651926 : return Create_BamlType_Point4D(isBamlType, useV3Rules);
                case 2361481257 : return Create_BamlType_DiscreteInt16KeyFrame(isBamlType, useV3Rules);
                case 2361798307 : return Create_BamlType_Int32AnimationBase(isBamlType, useV3Rules);
                case 2364198568 : return Create_BamlType_Matrix3D(isBamlType, useV3Rules);
                case 2365227520 : return Create_BamlType_MenuItem(isBamlType, useV3Rules);
                case 2366255821 : return Create_BamlType_Vector3DAnimationBase(isBamlType, useV3Rules);
                case 2368443675 : return Create_BamlType_DecimalKeyFrameCollection(isBamlType, useV3Rules);
                case 2371777274 : return Create_BamlType_InkPresenter(isBamlType, useV3Rules);
                case 2372223669 : return Create_BamlType_Int64KeyFrameCollection(isBamlType, useV3Rules);
                case 2375952462 : return Create_BamlType_CursorConverter(isBamlType, useV3Rules); // type converter
                case 2382404033 : return Create_BamlType_RectangleGeometry(isBamlType, useV3Rules);
                case 2384031129 : return Create_BamlType_RowDefinition(isBamlType, useV3Rules);
                case 2387462803 : return Create_BamlType_StringKeyFrame(isBamlType, useV3Rules);
                case 2395439922 : return Create_BamlType_Rotation3DAnimationBase(isBamlType, useV3Rules);
                case 2397363533 : return Create_BamlType_DiffuseMaterial(isBamlType, useV3Rules);
                case 2399848930 : return Create_BamlType_DiscreteStringKeyFrame(isBamlType, useV3Rules);
                case 2401541526 : return Create_BamlType_ViewBase(isBamlType, useV3Rules);
                case 2405666083 : return Create_BamlType_AnchoredBlock(isBamlType, useV3Rules);
                case 2414694242 : return Create_BamlType_ProjectionCamera(isBamlType, useV3Rules);
                case 2419799105 : return Create_BamlType_EventSetter(isBamlType, useV3Rules);
                case 2431400980 : return Create_BamlType_ContentWrapperAttribute(isBamlType, useV3Rules);
                case 2431643699 : return Create_BamlType_SizeAnimation(isBamlType, useV3Rules);
                case 2439005345 : return Create_BamlType_SizeAnimationUsingKeyFrames(isBamlType, useV3Rules);
                case 2464017094 : return Create_BamlType_FontSizeConverter(isBamlType, useV3Rules); // type converter
                case 2480012208 : return Create_BamlType_BooleanToVisibilityConverter(isBamlType, useV3Rules);
                case 2495537998 : return Create_BamlType_Ellipse(isBamlType, useV3Rules);
                case 2496400610 : return Create_BamlType_DataTemplate(isBamlType, useV3Rules);
                case 2500030087 : return Create_BamlType_OrthographicCamera(isBamlType, useV3Rules);
                case 2500854951 : return Create_BamlType_Setter(isBamlType, useV3Rules);
                case 2507216059 : return Create_BamlType_Geometry3D(isBamlType, useV3Rules);
                case 2510108609 : return Create_BamlType_Point3DKeyFrameCollection(isBamlType, useV3Rules);
                case 2510136870 : return Create_BamlType_DoubleAnimationUsingPath(isBamlType, useV3Rules);
                case 2518729620 : return Create_BamlType_KeySpline(isBamlType, useV3Rules);
                case 2522385967 : return Create_BamlType_DiscreteInt32KeyFrame(isBamlType, useV3Rules);
                case 2523498610 : return Create_BamlType_UriTypeConverter(isBamlType, useV3Rules); // type converter
                case 2526122409 : return Create_BamlType_KeyConverter(isBamlType, useV3Rules); // type converter
                case 2537793262 : return Create_BamlType_BitmapSource(isBamlType, useV3Rules);
                case 2540000939 : return Create_BamlType_VectorKeyFrameCollection(isBamlType, useV3Rules);
                case 2546467590 : return Create_BamlType_AdornerDecorator(isBamlType, useV3Rules);
                case 2549694123 : return Create_BamlType_GridViewColumn(isBamlType, useV3Rules);
                case 2563020253 : return Create_BamlType_GuidConverter(isBamlType, useV3Rules); // type converter
                case 2563899293 : return Create_BamlType_StaticExtension(isBamlType, useV3Rules);
                case 2564710999 : return Create_BamlType_StopStoryboard(isBamlType, useV3Rules);
                case 2568847263 : return Create_BamlType_CheckBox(isBamlType, useV3Rules);
                case 2573940685 : return Create_BamlType_CachedBitmap(isBamlType, useV3Rules);
                case 2579083438 : return Create_BamlType_EventTrigger(isBamlType, useV3Rules);
                case 2586667908 : return Create_BamlType_MaterialGroup(isBamlType, useV3Rules);
                case 2588718206 : return Create_BamlType_BindingExpressionBase(isBamlType, useV3Rules);
                case 2590675289 : return Create_BamlType_StatusBar(isBamlType, useV3Rules);
                case 2594318825 : return Create_BamlType_EnumConverter(isBamlType, useV3Rules); // type converter
                case 2599258965 : return Create_BamlType_DateTimeConverter(isBamlType, useV3Rules); // type converter
                case 2603137612 : return Create_BamlType_ComponentResourceKey(isBamlType, useV3Rules);
                case 2604679664 : return Create_BamlType_FigureLengthConverter(isBamlType, useV3Rules); // type converter
                case 2616916250 : return Create_BamlType_CroppedBitmap(isBamlType, useV3Rules);
                case 2622762262 : return Create_BamlType_Int16KeyFrameCollection(isBamlType, useV3Rules);
                case 2625820903 : return Create_BamlType_ItemCollection(isBamlType, useV3Rules);
                case 2630693784 : return Create_BamlType_ComboBoxItem(isBamlType, useV3Rules);
                case 2632968446 : return Create_BamlType_SetterBaseCollection(isBamlType, useV3Rules);
                case 2644858326 : return Create_BamlType_SolidColorBrush(isBamlType, useV3Rules);
                case 2654418985 : return Create_BamlType_DrawingGroup(isBamlType, useV3Rules);
                case 2667804183 : return Create_BamlType_FrameworkTextComposition(isBamlType, useV3Rules);
                case 2677748290 : return Create_BamlType_XmlNamespaceMapping(isBamlType, useV3Rules);
                case 2683039828 : return Create_BamlType_Polygon(isBamlType, useV3Rules);
                case 2685434095 : return Create_BamlType_Block(isBamlType, useV3Rules);
                case 2687716458 : return Create_BamlType_PolyQuadraticBezierSegment(isBamlType, useV3Rules);
                case 2691678720 : return Create_BamlType_Brush(isBamlType, useV3Rules);
                case 2695798729 : return Create_BamlType_DiscreteRectKeyFrame(isBamlType, useV3Rules);
                case 2697498068 : return Create_BamlType_StreamGeometry(isBamlType, useV3Rules);
                case 2697933609 : return Create_BamlType_SplinePointKeyFrame(isBamlType, useV3Rules);
                case 2704854826 : return Create_BamlType_MultiBindingExpression(isBamlType, useV3Rules);
                case 2707718720 : return Create_BamlType_AdornerLayer(isBamlType, useV3Rules);
                case 2712654300 : return Create_BamlType_KeyGesture(isBamlType, useV3Rules);
                case 2714912374 : return Create_BamlType_ColorConvertedBitmap(isBamlType, useV3Rules);
                case 2717418325 : return Create_BamlType_BitmapEncoder(isBamlType, useV3Rules);
                case 2723992168 : return Create_BamlType_ScrollBar(isBamlType, useV3Rules);
                case 2727123374 : return Create_BamlType_SplineDecimalKeyFrame(isBamlType, useV3Rules);
                case 2737207145 : return Create_BamlType_GeometryGroup(isBamlType, useV3Rules);
                case 2741821828 : return Create_BamlType_DependencyProperty(isBamlType, useV3Rules);
                case 2745869284 : return Create_BamlType_TabletDevice(isBamlType, useV3Rules);
                case 2750913568 : return Create_BamlType_TabControl(isBamlType, useV3Rules);
                case 2752355982 : return Create_BamlType_Vector3DKeyFrame(isBamlType, useV3Rules);
                case 2764779975 : return Create_BamlType_SizeKeyFrame(isBamlType, useV3Rules);
                case 2770480768 : return Create_BamlType_FontStretchConverter(isBamlType, useV3Rules); // type converter
                case 2775858686 : return Create_BamlType_DiscreteRotation3DKeyFrame(isBamlType, useV3Rules);
                case 2779938702 : return Create_BamlType_ByteAnimationUsingKeyFrames(isBamlType, useV3Rules);
                case 2789494496 : return Create_BamlType_Clock(isBamlType, useV3Rules);
                case 2792556015 : return Create_BamlType_Color(isBamlType, useV3Rules);
                case 2821657175 : return Create_BamlType_StringConverter(isBamlType, useV3Rules); // type converter
                case 2823948821 : return Create_BamlType_PointAnimationBase(isBamlType, useV3Rules);
                case 2825488812 : return Create_BamlType_CollectionViewSource(isBamlType, useV3Rules);
                case 2828266559 : return Create_BamlType_DoubleKeyFrame(isBamlType, useV3Rules);
                case 2829278862 : return Create_BamlType_BmpBitmapDecoder(isBamlType, useV3Rules);
                case 2830133971 : return Create_BamlType_InputBindingCollection(isBamlType, useV3Rules);
                case 2833582507 : return Create_BamlType_PathFigure(isBamlType, useV3Rules);
                case 2836690659 : return Create_BamlType_SplineByteKeyFrame(isBamlType, useV3Rules);
                case 2840652686 : return Create_BamlType_DiscreteDoubleKeyFrame(isBamlType, useV3Rules);
                case 2853214736 : return Create_BamlType_NavigationWindow(isBamlType, useV3Rules);
                case 2854085569 : return Create_BamlType_Control(isBamlType, useV3Rules);
                case 2855103477 : return Create_BamlType_LinearQuaternionKeyFrame(isBamlType, useV3Rules);
                case 2856553785 : return Create_BamlType_GlyphRunDrawing(isBamlType, useV3Rules);
                case 2857244043 : return Create_BamlType_DrawingImage(isBamlType, useV3Rules);
                case 2865322288 : return Create_BamlType_CultureInfoConverter(isBamlType, useV3Rules); // type converter
                case 2867809997 : return Create_BamlType_QuaternionKeyFrameCollection(isBamlType, useV3Rules);
                case 2872636339 : return Create_BamlType_RemoveStoryboard(isBamlType, useV3Rules);
                case 2880449407 : return Create_BamlType_DataTemplateKey(isBamlType, useV3Rules);
                case 2884063696 : return Create_BamlType_FontStretch(isBamlType, useV3Rules);
                case 2884746986 : return Create_BamlType_WrapPanel(isBamlType, useV3Rules);
                case 2892711692 : return Create_BamlType_TiffBitmapDecoder(isBamlType, useV3Rules);
                case 2906462199 : return Create_BamlType_DiscreteThicknessKeyFrame(isBamlType, useV3Rules);
                case 2910782830 : return Create_BamlType_Single(isBamlType, useV3Rules);
                case 2923120250 : return Create_BamlType_Size3D(isBamlType, useV3Rules);
                case 2953557280 : return Create_BamlType_TableCell(isBamlType, useV3Rules);
                case 2954759040 : return Create_BamlType_KeyTime(isBamlType, useV3Rules);
                case 2958853687 : return Create_BamlType_ObjectKeyFrame(isBamlType, useV3Rules);
                case 2971239814 : return Create_BamlType_DiscreteObjectKeyFrame(isBamlType, useV3Rules);
                case 2979874461 : return Create_BamlType_LinearSingleKeyFrame(isBamlType, useV3Rules);
                case 2990868428 : return Create_BamlType_IconBitmapDecoder(isBamlType, useV3Rules);
                case 2992435596 : return Create_BamlType_Orientation(isBamlType, useV3Rules);
                case 2997528560 : return Create_BamlType_PathFigureCollectionConverter(isBamlType, useV3Rules); // type converter
                case 3000815496 : return Create_BamlType_Viewbox(isBamlType, useV3Rules);
                case 3005129221 : return Create_BamlType_SingleAnimationBase(isBamlType, useV3Rules);
                case 3005265189 : return Create_BamlType_TextBoxBase(isBamlType, useV3Rules);
                case 3008357171 : return Create_BamlType_DecimalKeyFrame(isBamlType, useV3Rules);
                case 3016322347 : return Create_BamlType_DoubleAnimationUsingKeyFrames(isBamlType, useV3Rules);
                case 3017582335 : return Create_BamlType_ObjectKeyFrameCollection(isBamlType, useV3Rules);
                case 3024874406 : return Create_BamlType_VectorAnimationBase(isBamlType, useV3Rules);
                case 3031820371 : return Create_BamlType_VideoDrawing(isBamlType, useV3Rules);
                case 3035410420 : return Create_BamlType_TypeTypeConverter(isBamlType, useV3Rules); // type converter
                case 3040108565 : return Create_BamlType_HeaderedItemsControl(isBamlType, useV3Rules);
                case 3040714245 : return Create_BamlType_BoolIListConverter(isBamlType, useV3Rules); // type converter
                case 3042527602 : return Create_BamlType_ResumeStoryboard(isBamlType, useV3Rules);
                case 3055664686 : return Create_BamlType_SkewTransform(isBamlType, useV3Rules);
                case 3056264338 : return Create_BamlType_GridViewHeaderRowPresenter(isBamlType, useV3Rules);
                case 3061725932 : return Create_BamlType_FrameworkElement(isBamlType, useV3Rules);
                case 3062728027 : return Create_BamlType_DiscreteBooleanKeyFrame(isBamlType, useV3Rules);
                case 3077777987 : return Create_BamlType_MediaTimeline(isBamlType, useV3Rules);
                case 3078955044 : return Create_BamlType_FontStyle(isBamlType, useV3Rules);
                case 3080628638 : return Create_BamlType_SplineDoubleKeyFrame(isBamlType, useV3Rules);
                case 3087488479 : return Create_BamlType_Object(isBamlType, useV3Rules);
                case 3091177486 : return Create_BamlType_PointCollection(isBamlType, useV3Rules);
                case 3098873083 : return Create_BamlType_LinearByteKeyFrame(isBamlType, useV3Rules);
                case 3100133790 : return Create_BamlType_Rotation3DKeyFrameCollection(isBamlType, useV3Rules);
                case 3107715695 : return Create_BamlType_Frame(isBamlType, useV3Rules);
                case 3109717207 : return Create_BamlType_Int16AnimationUsingKeyFrames(isBamlType, useV3Rules);
                case 3114475758 : return Create_BamlType_FlowDocumentPageViewer(isBamlType, useV3Rules);
                case 3114500727 : return Create_BamlType_BindingExpression(isBamlType, useV3Rules);
                case 3119883437 : return Create_BamlType_XamlPointCollectionSerializer(isBamlType, useV3Rules);
                case 3120891186 : return Create_BamlType_DurationConverter(isBamlType, useV3Rules); // type converter
                case 3124512808 : return Create_BamlType_StreamResourceInfo(isBamlType, useV3Rules);
                case 3131559342 : return Create_BamlType_QuaternionKeyFrame(isBamlType, useV3Rules);
                case 3131853152 : return Create_BamlType_XamlBrushSerializer(isBamlType, useV3Rules);
                case 3133507978 : return Create_BamlType_TabItem(isBamlType, useV3Rules);
                case 3134642154 : return Create_BamlType_SkipStoryboardToFill(isBamlType, useV3Rules);
                case 3150804609 : return Create_BamlType_InPlaceBitmapMetadataWriter(isBamlType, useV3Rules);
                case 3156616619 : return Create_BamlType_TimelineCollection(isBamlType, useV3Rules);
                case 3157049388 : return Create_BamlType_BitmapPalette(isBamlType, useV3Rules);
                case 3160936067 : return Create_BamlType_ByteAnimationBase(isBamlType, useV3Rules);
                case 3168456847 : return Create_BamlType_ColorKeyFrameCollection(isBamlType, useV3Rules);
                case 3179498907 : return Create_BamlType_DoubleCollectionConverter(isBamlType, useV3Rules); // type converter
                case 3184112475 : return Create_BamlType_ThicknessAnimationUsingKeyFrames(isBamlType, useV3Rules);
                case 3187081615 : return Create_BamlType_BitmapEffectGroup(isBamlType, useV3Rules);
                case 3191294337 : return Create_BamlType_SetStoryboardSpeedRatio(isBamlType, useV3Rules);
                case 3213500826 : return Create_BamlType_MenuScrollingVisibilityConverter(isBamlType, useV3Rules);
                case 3217781231 : return Create_BamlType_Slider(isBamlType, useV3Rules);
                case 3223906597 : return Create_BamlType_ScrollViewer(isBamlType, useV3Rules);
                case 3225341700 : return Create_BamlType_BitmapFrame(isBamlType, useV3Rules);
                case 3232444943 : return Create_BamlType_SizeKeyFrameCollection(isBamlType, useV3Rules);
                case 3239409257 : return Create_BamlType_Point3DCollection(isBamlType, useV3Rules);
                case 3245663526 : return Create_BamlType_ItemsPresenter(isBamlType, useV3Rules);
                case 3249372079 : return Create_BamlType_ItemContainerTemplateKey(isBamlType, useV3Rules);
                case 3251319004 : return Create_BamlType_StylusDevice(isBamlType, useV3Rules);
                case 3253060368 : return Create_BamlType_SplineInt64KeyFrame(isBamlType, useV3Rules);
                case 3254666903 : return Create_BamlType_BlurBitmapEffect(isBamlType, useV3Rules);
                case 3269592841 : return Create_BamlType_TimeSpanConverter(isBamlType, useV3Rules); // type converter
                case 3273980620 : return Create_BamlType_ByteKeyFrameCollection(isBamlType, useV3Rules);
                case 3277780192 : return Create_BamlType_StrokeCollection(isBamlType, useV3Rules);
                case 3310116788 : return Create_BamlType_Model3DCollection(isBamlType, useV3Rules);
                case 3319196847 : return Create_BamlType_ControllableStoryboardAction(isBamlType, useV3Rules);
                case 3326778732 : return Create_BamlType_Int32KeyFrameCollection(isBamlType, useV3Rules);
                case 3332504754 : return Create_BamlType_DirectionalLight(isBamlType, useV3Rules);
                case 3335227078 : return Create_BamlType_TemplateBindingExpressionConverter(isBamlType, useV3Rules); // type converter
                case 3337633457 : return Create_BamlType_MatrixConverter(isBamlType, useV3Rules); // type converter
                case 3337984719 : return Create_BamlType_Visual3D(isBamlType, useV3Rules);
                case 3342933789 : return Create_BamlType_SplineQuaternionKeyFrame(isBamlType, useV3Rules);
                case 3347030199 : return Create_BamlType_MultiTrigger(isBamlType, useV3Rules);
                case 3361683901 : return Create_BamlType_XmlLanguageConverter(isBamlType, useV3Rules); // type converter
                case 3363408079 : return Create_BamlType_ListItem(isBamlType, useV3Rules);
                case 3365175598 : return Create_BamlType_DiscreteSizeKeyFrame(isBamlType, useV3Rules);
                case 3376689791 : return Create_BamlType_ListView(isBamlType, useV3Rules);
                case 3388398850 : return Create_BamlType_RectConverter(isBamlType, useV3Rules); // type converter
                case 3391091418 : return Create_BamlType_BitmapEffectInput(isBamlType, useV3Rules);
                case 3402641106 : return Create_BamlType_ItemContainerTemplate(isBamlType, useV3Rules);
                case 3402758583 : return Create_BamlType_ButtonBase(isBamlType, useV3Rules);
                case 3402930733 : return Create_BamlType_CharAnimationBase(isBamlType, useV3Rules);
                case 3404714779 : return Create_BamlType_CommandConverter(isBamlType, useV3Rules); // type converter
                case 3408554657 : return Create_BamlType_LinearPointKeyFrame(isBamlType, useV3Rules);
                case 3414744787 : return Create_BamlType_Image(isBamlType, useV3Rules);
                case 3415963406 : return Create_BamlType_Int16(isBamlType, useV3Rules);
                case 3415963604 : return Create_BamlType_Int32(isBamlType, useV3Rules);
                case 3415963909 : return Create_BamlType_Int64(isBamlType, useV3Rules);
                case 3418350262 : return Create_BamlType_PointKeyFrame(isBamlType, useV3Rules);
                case 3421308423 : return Create_BamlType_UInt16(isBamlType, useV3Rules);
                case 3421308621 : return Create_BamlType_UInt32(isBamlType, useV3Rules);
                case 3421308926 : return Create_BamlType_UInt64(isBamlType, useV3Rules);
                case 3431074367 : return Create_BamlType_ToolBarOverflowPanel(isBamlType, useV3Rules);
                case 3440459974 : return Create_BamlType_InkCanvas(isBamlType, useV3Rules);
                case 3446789391 : return Create_BamlType_FocusManager(isBamlType, useV3Rules);
                case 3448499789 : return Create_BamlType_Matrix(isBamlType, useV3Rules);
                case 3462744685 : return Create_BamlType_Floater(isBamlType, useV3Rules);
                case 3491907900 : return Create_BamlType_LinearPoint3DKeyFrame(isBamlType, useV3Rules);
                case 3493262121 : return Create_BamlType_DropShadowBitmapEffect(isBamlType, useV3Rules);
                case 3503874477 : return Create_BamlType_LinearVector3DKeyFrame(isBamlType, useV3Rules);
                case 3505868102 : return Create_BamlType_Cursor(isBamlType, useV3Rules);
                case 3515909783 : return Create_BamlType_Viewport3D(isBamlType, useV3Rules);
                case 3517750932 : return Create_BamlType_ParallelTimeline(isBamlType, useV3Rules);
                case 3521445823 : return Create_BamlType_StringAnimationUsingKeyFrames(isBamlType, useV3Rules);
                case 3523046863 : return Create_BamlType_MaterialCollection(isBamlType, useV3Rules);
                case 3527208580 : return Create_BamlType_RenderOptions(isBamlType, useV3Rules);
                case 3532370792 : return Create_BamlType_BitmapImage(isBamlType, useV3Rules);
                case 3538186783 : return Create_BamlType_Binding(isBamlType, useV3Rules);
                case 3544056666 : return Create_BamlType_RectAnimation(isBamlType, useV3Rules);
                case 3545069055 : return Create_BamlType_FontWeight(isBamlType, useV3Rules);
                case 3545729620 : return Create_BamlType_KeySplineConverter(isBamlType, useV3Rules); // type converter
                case 3551608724 : return Create_BamlType_Int32Converter(isBamlType, useV3Rules); // type converter
                case 3557950823 : return Create_BamlType_VisualTarget(isBamlType, useV3Rules);
                case 3564716316 : return Create_BamlType_RangeBase(isBamlType, useV3Rules);
                case 3564745150 : return Create_BamlType_CharConverter(isBamlType, useV3Rules); // type converter
                case 3567044273 : return Create_BamlType_MatrixAnimationUsingKeyFrames(isBamlType, useV3Rules);
                case 3574070525 : return Create_BamlType_RepeatButton(isBamlType, useV3Rules);
                case 3578060752 : return Create_BamlType_RoutedUICommand(isBamlType, useV3Rules);
                case 3580418462 : return Create_BamlType_Point4DConverter(isBamlType, useV3Rules); // type converter
                case 3581886304 : return Create_BamlType_PolyBezierSegment(isBamlType, useV3Rules);
                case 3594131348 : return Create_BamlType_BmpBitmapEncoder(isBamlType, useV3Rules);
                case 3597588278 : return Create_BamlType_StringAnimationBase(isBamlType, useV3Rules);
                case 3603120821 : return Create_BamlType_TemplateKey(isBamlType, useV3Rules);
                case 3610917888 : return Create_BamlType_FlowDocumentScrollViewer(isBamlType, useV3Rules);
                case 3613077086 : return Create_BamlType_GeneralTransform(isBamlType, useV3Rules);
                case 3626508971 : return Create_BamlType_InputBinding(isBamlType, useV3Rules);
                case 3626720937 : return Create_BamlType_TableRowGroup(isBamlType, useV3Rules);
                case 3627100744 : return Create_BamlType_AnimationClock(isBamlType, useV3Rules);
                case 3633058264 : return Create_BamlType_Drawing(isBamlType, useV3Rules);
                case 3638153921 : return Create_BamlType_RelativeSource(isBamlType, useV3Rules);
                case 3639115055 : return Create_BamlType_BooleanAnimationUsingKeyFrames(isBamlType, useV3Rules);
                case 3646628024 : return Create_BamlType_Matrix3DConverter(isBamlType, useV3Rules); // type converter
                case 3656924396 : return Create_BamlType_PathSegment(isBamlType, useV3Rules);
                case 3657564178 : return Create_BamlType_TiffBitmapEncoder(isBamlType, useV3Rules);
                case 3660631367 : return Create_BamlType_TabPanel(isBamlType, useV3Rules);
                case 3661012133 : return Create_BamlType_LinearGradientBrush(isBamlType, useV3Rules);
                case 3666191229 : return Create_BamlType_Selector(isBamlType, useV3Rules);
                case 3666411286 : return Create_BamlType_SingleConverter(isBamlType, useV3Rules); // type converter
                case 3670807738 : return Create_BamlType_GradientBrush(isBamlType, useV3Rules);
                case 3681601765 : return Create_BamlType_GlyphRun(isBamlType, useV3Rules);
                case 3692579028 : return Create_BamlType_Application(isBamlType, useV3Rules);
                case 3693227583 : return Create_BamlType_WmpBitmapDecoder(isBamlType, useV3Rules);
                case 3705322145 : return Create_BamlType_DateTime(isBamlType, useV3Rules);
                case 3707266540 : return Create_BamlType_Int32Animation(isBamlType, useV3Rules);
                case 3711361102 : return Create_BamlType_Figure(isBamlType, useV3Rules);
                case 3714572384 : return Create_BamlType_Label(isBamlType, useV3Rules);
                case 3722866108 : return Create_BamlType_Light(isBamlType, useV3Rules);
                case 3725053631 : return Create_BamlType_EmbossBitmapEffect(isBamlType, useV3Rules);
                case 3726867806 : return Create_BamlType_FlowDocumentReader(isBamlType, useV3Rules);
                case 3734175699 : return Create_BamlType_PixelFormatConverter(isBamlType, useV3Rules); // type converter
                case 3741909743 : return Create_BamlType_FixedDocument(isBamlType, useV3Rules);
                case 3743141867 : return Create_BamlType_PointIListConverter(isBamlType, useV3Rules); // type converter
                case 3746015879 : return Create_BamlType_XamlWriter(isBamlType, useV3Rules);
                case 3746078580 : return Create_BamlType_RectAnimationUsingKeyFrames(isBamlType, useV3Rules);
                case 3761318360 : return Create_BamlType_ContentPropertyAttribute(isBamlType, useV3Rules);
                case 3780531133 : return Create_BamlType_TransformGroup(isBamlType, useV3Rules);
                case 3797319853 : return Create_BamlType_TextDecorationCollection(isBamlType, useV3Rules);
                case 3800911244 : return Create_BamlType_Vector3DCollectionConverter(isBamlType, useV3Rules); // type converter
                case 3822069102 : return Create_BamlType_SingleAnimation(isBamlType, useV3Rules);
                case 3831772414 : return Create_BamlType_Int32Rect(isBamlType, useV3Rules);
                case 3850431872 : return Create_BamlType_ScaleTransform(isBamlType, useV3Rules);
                case 3862075430 : return Create_BamlType_PointConverter(isBamlType, useV3Rules); // type converter
                case 3870219055 : return Create_BamlType_LostFocusEventManager(isBamlType, useV3Rules);
                case 3870757565 : return Create_BamlType_MatrixKeyFrameCollection(isBamlType, useV3Rules);
                case 3894194634 : return Create_BamlType_IAddChild(isBamlType, useV3Rules);
                case 3894580134 : return Create_BamlType_EllipseGeometry(isBamlType, useV3Rules);
                case 3895289908 : return Create_BamlType_AmbientLight(isBamlType, useV3Rules);
                case 3903386330 : return Create_BamlType_RelativeSourceMode(isBamlType, useV3Rules);
                case 3908473888 : return Create_BamlType_SoundPlayerAction(isBamlType, useV3Rules);
                case 3908606180 : return Create_BamlType_DrawingVisual(isBamlType, useV3Rules);
                case 3921789478 : return Create_BamlType_Vector3DCollection(isBamlType, useV3Rules);
                case 3924959263 : return Create_BamlType_Transform3D(isBamlType, useV3Rules);
                case 3925684252 : return Create_BamlType_Transform(isBamlType, useV3Rules);
                case 3927457614 : return Create_BamlType_QuadraticBezierSegment(isBamlType, useV3Rules);
                case 3928766041 : return Create_BamlType_DiscretePointKeyFrame(isBamlType, useV3Rules);
                case 3938642252 : return Create_BamlType_GridViewColumnHeader(isBamlType, useV3Rules);
                case 3944256480 : return Create_BamlType_NullExtension(isBamlType, useV3Rules);
                case 3948871275 : return Create_BamlType_Vector(isBamlType, useV3Rules);
                case 3950543104 : return Create_BamlType_ImageSourceConverter(isBamlType, useV3Rules); // type converter
                case 3957573606 : return Create_BamlType_LinearRotation3DKeyFrame(isBamlType, useV3Rules);
                case 3963681416 : return Create_BamlType_LinearInt64KeyFrame(isBamlType, useV3Rules);
                case 3965893796 : return Create_BamlType_DocumentReferenceCollection(isBamlType, useV3Rules);
                case 3969230566 : return Create_BamlType_SingleKeyFrame(isBamlType, useV3Rules);
                case 3973477021 : return Create_BamlType_Int64KeyFrame(isBamlType, useV3Rules);
                case 3977525494 : return Create_BamlType_NavigationUIVisibility(isBamlType, useV3Rules);
                case 3981616693 : return Create_BamlType_DiscreteSingleKeyFrame(isBamlType, useV3Rules);
                case 3991721253 : return Create_BamlType_RoutedEventConverter(isBamlType, useV3Rules); // type converter
                case 4017733246 : return Create_BamlType_PointAnimation(isBamlType, useV3Rules);
                case 4029087036 : return Create_BamlType_VirtualizingPanel(isBamlType, useV3Rules);
                case 4029842000 : return Create_BamlType_ImageSource(isBamlType, useV3Rules);
                case 4034507500 : return Create_BamlType_ByteKeyFrame(isBamlType, useV3Rules);
                case 4035632042 : return Create_BamlType_ObjectAnimationBase(isBamlType, useV3Rules);
                case 4039072664 : return Create_BamlType_XamlTemplateSerializer(isBamlType, useV3Rules);
                case 4043614448 : return Create_BamlType_CultureInfoIetfLanguageTagConverter(isBamlType, useV3Rules); // type converter
                case 4048739983 : return Create_BamlType_VectorCollectionConverter(isBamlType, useV3Rules); // type converter
                case 4056415476 : return Create_BamlType_BezierSegment(isBamlType, useV3Rules);
                case 4056944842 : return Create_BamlType_SpellCheck(isBamlType, useV3Rules);
                case 4059589051 : return Create_BamlType_String(isBamlType, useV3Rules);
                case 4059695088 : return Create_BamlType_BooleanKeyFrameCollection(isBamlType, useV3Rules);
                case 4061092706 : return Create_BamlType_TreeViewItem(isBamlType, useV3Rules);
                case 4064409625 : return Create_BamlType_FontFamilyConverter(isBamlType, useV3Rules); // type converter
                case 4066832480 : return Create_BamlType_Stylus(isBamlType, useV3Rules);
                case 4070164174 : return Create_BamlType_DependencyObject(isBamlType, useV3Rules);
                case 4080336864 : return Create_BamlType_GridLengthConverter(isBamlType, useV3Rules); // type converter
                case 4083954870 : return Create_BamlType_BitmapEffectCollection(isBamlType, useV3Rules);
                case 4093700264 : return Create_BamlType_GradientStop(isBamlType, useV3Rules);
                case 4095303241 : return Create_BamlType_Int64Converter(isBamlType, useV3Rules); // type converter
                case 4099991372 : return Create_BamlType_INameScope(isBamlType, useV3Rules);
                case 4114749745 : return Create_BamlType_UInt32Converter(isBamlType, useV3Rules); // type converter
                case 4130936400 : return Create_BamlType_Panel(isBamlType, useV3Rules);
                case 4135277332 : return Create_BamlType_Model3D(isBamlType, useV3Rules);
                case 4138410030 : return Create_BamlType_VirtualizingStackPanel(isBamlType, useV3Rules);
                case 4145310526 : return Create_BamlType_Point(isBamlType, useV3Rules);
                case 4145382636 : return Create_BamlType_Popup(isBamlType, useV3Rules);
                case 4147170844 : return Create_BamlType_MatrixAnimationUsingPath(isBamlType, useV3Rules);
                case 4147517467 : return Create_BamlType_InputManager(isBamlType, useV3Rules);
                case 4156353754 : return Create_BamlType_Duration(isBamlType, useV3Rules);
                case 4156625073 : return Create_BamlType_DataChangedEventManager(isBamlType, useV3Rules);
                case 4199195260 : return Create_BamlType_TransformCollection(isBamlType, useV3Rules);
                case 4200653599 : return Create_BamlType_DocumentPageView(isBamlType, useV3Rules);
                case 4202675952 : return Create_BamlType_TimelineGroup(isBamlType, useV3Rules);
                case 4205340967 : return Create_BamlType_PerspectiveCamera(isBamlType, useV3Rules);
                case 4212267451 : return Create_BamlType_AccessText(isBamlType, useV3Rules);
                case 4219821822 : return Create_BamlType_RoutedCommand(isBamlType, useV3Rules);
                case 4221592645 : return Create_BamlType_SplineSingleKeyFrame(isBamlType, useV3Rules);
                case 4227383631 : return Create_BamlType_ImageBrush(isBamlType, useV3Rules);
                case 4232579606 : return Create_BamlType_Vector3D(isBamlType, useV3Rules);
                case 4233318098 : return Create_BamlType_StackPanel(isBamlType, useV3Rules);
                case 4234029471 : return Create_BamlType_Rotation3DKeyFrame(isBamlType, useV3Rules);
                case 4239529341 : return Create_BamlType_PriorityBinding(isBamlType, useV3Rules);
                case 4243618870 : return Create_BamlType_PointCollectionConverter(isBamlType, useV3Rules); // type converter
                case 4250838544 : return Create_BamlType_ArrayExtension(isBamlType, useV3Rules);
                case 4250961057 : return Create_BamlType_Int64Animation(isBamlType, useV3Rules);
                case 4259355998 : return Create_BamlType_DiscreteDecimalKeyFrame(isBamlType, useV3Rules);
                case 4260680252 : return Create_BamlType_VisualBrush(isBamlType, useV3Rules);
                case 4265248728 : return Create_BamlType_DynamicResourceExtensionConverter(isBamlType, useV3Rules); // type converter
                case 4268703175 : return Create_BamlType_VectorConverter(isBamlType, useV3Rules); // type converter
                case 4291638393 : return Create_BamlType_WeakEventManager(isBamlType, useV3Rules);
                default : return null;
            }
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_AccessText(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              1, "AccessText",
                                              typeof(System.Windows.Controls.AccessText),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Controls.AccessText(); };
            bamlType.ContentPropertyName = "Text";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_AdornedElementPlaceholder(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              2, "AdornedElementPlaceholder",
                                              typeof(System.Windows.Controls.AdornedElementPlaceholder),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Controls.AdornedElementPlaceholder(); };
            bamlType.ContentPropertyName = "Child";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Adorner(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              3, "Adorner",
                                              typeof(System.Windows.Documents.Adorner),
                                              isBamlType, useV3Rules);
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_AdornerDecorator(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              4, "AdornerDecorator",
                                              typeof(System.Windows.Documents.AdornerDecorator),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Documents.AdornerDecorator(); };
            bamlType.ContentPropertyName = "Child";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_AdornerLayer(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              5, "AdornerLayer",
                                              typeof(System.Windows.Documents.AdornerLayer),
                                              isBamlType, useV3Rules);
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_AffineTransform3D(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              6, "AffineTransform3D",
                                              typeof(System.Windows.Media.Media3D.AffineTransform3D),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_AmbientLight(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              7, "AmbientLight",
                                              typeof(System.Windows.Media.Media3D.AmbientLight),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Media3D.AmbientLight(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_AnchoredBlock(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              8, "AnchoredBlock",
                                              typeof(System.Windows.Documents.AnchoredBlock),
                                              isBamlType, useV3Rules);
            bamlType.ContentPropertyName = "Blocks";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Animatable(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              9, "Animatable",
                                              typeof(System.Windows.Media.Animation.Animatable),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_AnimationClock(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              10, "AnimationClock",
                                              typeof(System.Windows.Media.Animation.AnimationClock),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_AnimationTimeline(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              11, "AnimationTimeline",
                                              typeof(System.Windows.Media.Animation.AnimationTimeline),
                                              isBamlType, useV3Rules);
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Application(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              12, "Application",
                                              typeof(System.Windows.Application),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Application(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_ArcSegment(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              13, "ArcSegment",
                                              typeof(System.Windows.Media.ArcSegment),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.ArcSegment(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_ArrayExtension(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              14, "ArrayExtension",
                                              typeof(System.Windows.Markup.ArrayExtension),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Markup.ArrayExtension(); };
            bamlType.ContentPropertyName = "Items";
            bamlType.Constructors.Add(1, new Baml6ConstructorInfo(
                            new List<Type>() { typeof(System.Type) },
                            delegate(object[] arguments)
                            {
                                return new System.Windows.Markup.ArrayExtension(
                                     (System.Type)arguments[0]);
                            }));
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_AxisAngleRotation3D(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              15, "AxisAngleRotation3D",
                                              typeof(System.Windows.Media.Media3D.AxisAngleRotation3D),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Media3D.AxisAngleRotation3D(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_BaseIListConverter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              16, "BaseIListConverter",
                                              typeof(System.Windows.Media.Converters.BaseIListConverter),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_BeginStoryboard(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              17, "BeginStoryboard",
                                              typeof(System.Windows.Media.Animation.BeginStoryboard),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.BeginStoryboard(); };
            bamlType.ContentPropertyName = "Storyboard";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_BevelBitmapEffect(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              18, "BevelBitmapEffect",
                                              typeof(System.Windows.Media.Effects.BevelBitmapEffect),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Effects.BevelBitmapEffect(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_BezierSegment(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              19, "BezierSegment",
                                              typeof(System.Windows.Media.BezierSegment),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.BezierSegment(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Binding(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              20, "Binding",
                                              typeof(System.Windows.Data.Binding),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Data.Binding(); };
            bamlType.Constructors.Add(1, new Baml6ConstructorInfo(
                            new List<Type>() { typeof(System.String) },
                            delegate(object[] arguments)
                            {
                                return new System.Windows.Data.Binding(
                                     (System.String)arguments[0]);
                            }));
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_BindingBase(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              21, "BindingBase",
                                              typeof(System.Windows.Data.BindingBase),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_BindingExpression(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              22, "BindingExpression",
                                              typeof(System.Windows.Data.BindingExpression),
                                              isBamlType, useV3Rules);
            bamlType.TypeConverterType = typeof(System.Windows.ExpressionConverter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_BindingExpressionBase(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              23, "BindingExpressionBase",
                                              typeof(System.Windows.Data.BindingExpressionBase),
                                              isBamlType, useV3Rules);
            bamlType.TypeConverterType = typeof(System.Windows.ExpressionConverter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_BindingListCollectionView(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              24, "BindingListCollectionView",
                                              typeof(System.Windows.Data.BindingListCollectionView),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_BitmapDecoder(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              25, "BitmapDecoder",
                                              typeof(System.Windows.Media.Imaging.BitmapDecoder),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_BitmapEffect(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              26, "BitmapEffect",
                                              typeof(System.Windows.Media.Effects.BitmapEffect),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_BitmapEffectCollection(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              27, "BitmapEffectCollection",
                                              typeof(System.Windows.Media.Effects.BitmapEffectCollection),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Effects.BitmapEffectCollection(); };
            bamlType.CollectionKind = XamlCollectionKind.Collection;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_BitmapEffectGroup(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              28, "BitmapEffectGroup",
                                              typeof(System.Windows.Media.Effects.BitmapEffectGroup),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Effects.BitmapEffectGroup(); };
            bamlType.ContentPropertyName = "Children";
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_BitmapEffectInput(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              29, "BitmapEffectInput",
                                              typeof(System.Windows.Media.Effects.BitmapEffectInput),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Effects.BitmapEffectInput(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_BitmapEncoder(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              30, "BitmapEncoder",
                                              typeof(System.Windows.Media.Imaging.BitmapEncoder),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_BitmapFrame(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              31, "BitmapFrame",
                                              typeof(System.Windows.Media.Imaging.BitmapFrame),
                                              isBamlType, useV3Rules);
            bamlType.TypeConverterType = typeof(System.Windows.Media.ImageSourceConverter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_BitmapImage(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              32, "BitmapImage",
                                              typeof(System.Windows.Media.Imaging.BitmapImage),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Imaging.BitmapImage(); };
            bamlType.TypeConverterType = typeof(System.Windows.Media.ImageSourceConverter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_BitmapMetadata(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              33, "BitmapMetadata",
                                              typeof(System.Windows.Media.Imaging.BitmapMetadata),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_BitmapPalette(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              34, "BitmapPalette",
                                              typeof(System.Windows.Media.Imaging.BitmapPalette),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_BitmapSource(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              35, "BitmapSource",
                                              typeof(System.Windows.Media.Imaging.BitmapSource),
                                              isBamlType, useV3Rules);
            bamlType.TypeConverterType = typeof(System.Windows.Media.ImageSourceConverter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Block(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              36, "Block",
                                              typeof(System.Windows.Documents.Block),
                                              isBamlType, useV3Rules);
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_BlockUIContainer(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              37, "BlockUIContainer",
                                              typeof(System.Windows.Documents.BlockUIContainer),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Documents.BlockUIContainer(); };
            bamlType.ContentPropertyName = "Child";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_BlurBitmapEffect(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              38, "BlurBitmapEffect",
                                              typeof(System.Windows.Media.Effects.BlurBitmapEffect),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Effects.BlurBitmapEffect(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_BmpBitmapDecoder(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              39, "BmpBitmapDecoder",
                                              typeof(System.Windows.Media.Imaging.BmpBitmapDecoder),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_BmpBitmapEncoder(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              40, "BmpBitmapEncoder",
                                              typeof(System.Windows.Media.Imaging.BmpBitmapEncoder),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Imaging.BmpBitmapEncoder(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Bold(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              41, "Bold",
                                              typeof(System.Windows.Documents.Bold),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Documents.Bold(); };
            bamlType.ContentPropertyName = "Inlines";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_BoolIListConverter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              42, "BoolIListConverter",
                                              typeof(System.Windows.Media.Converters.BoolIListConverter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Converters.BoolIListConverter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Boolean(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              43, "Boolean",
                                              typeof(System.Boolean),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Boolean(); };
            bamlType.TypeConverterType = typeof(System.ComponentModel.BooleanConverter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_BooleanAnimationBase(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              44, "BooleanAnimationBase",
                                              typeof(System.Windows.Media.Animation.BooleanAnimationBase),
                                              isBamlType, useV3Rules);
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_BooleanAnimationUsingKeyFrames(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              45, "BooleanAnimationUsingKeyFrames",
                                              typeof(System.Windows.Media.Animation.BooleanAnimationUsingKeyFrames),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.BooleanAnimationUsingKeyFrames(); };
            bamlType.ContentPropertyName = "KeyFrames";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_BooleanConverter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              46, "BooleanConverter",
                                              typeof(System.ComponentModel.BooleanConverter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.ComponentModel.BooleanConverter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_BooleanKeyFrame(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              47, "BooleanKeyFrame",
                                              typeof(System.Windows.Media.Animation.BooleanKeyFrame),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_BooleanKeyFrameCollection(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              48, "BooleanKeyFrameCollection",
                                              typeof(System.Windows.Media.Animation.BooleanKeyFrameCollection),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.BooleanKeyFrameCollection(); };
            bamlType.CollectionKind = XamlCollectionKind.Collection;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_BooleanToVisibilityConverter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              49, "BooleanToVisibilityConverter",
                                              typeof(System.Windows.Controls.BooleanToVisibilityConverter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Controls.BooleanToVisibilityConverter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Border(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              50, "Border",
                                              typeof(System.Windows.Controls.Border),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Controls.Border(); };
            bamlType.ContentPropertyName = "Child";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_BorderGapMaskConverter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              51, "BorderGapMaskConverter",
                                              typeof(System.Windows.Controls.BorderGapMaskConverter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Controls.BorderGapMaskConverter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Brush(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              52, "Brush",
                                              typeof(System.Windows.Media.Brush),
                                              isBamlType, useV3Rules);
            bamlType.TypeConverterType = typeof(System.Windows.Media.BrushConverter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_BrushConverter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              53, "BrushConverter",
                                              typeof(System.Windows.Media.BrushConverter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.BrushConverter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_BulletDecorator(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              54, "BulletDecorator",
                                              typeof(System.Windows.Controls.Primitives.BulletDecorator),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Controls.Primitives.BulletDecorator(); };
            bamlType.ContentPropertyName = "Child";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Button(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              55, "Button",
                                              typeof(System.Windows.Controls.Button),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Controls.Button(); };
            bamlType.ContentPropertyName = "Content";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_ButtonBase(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              56, "ButtonBase",
                                              typeof(System.Windows.Controls.Primitives.ButtonBase),
                                              isBamlType, useV3Rules);
            bamlType.ContentPropertyName = "Content";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Byte(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              57, "Byte",
                                              typeof(System.Byte),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Byte(); };
            bamlType.TypeConverterType = typeof(System.ComponentModel.ByteConverter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_ByteAnimation(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              58, "ByteAnimation",
                                              typeof(System.Windows.Media.Animation.ByteAnimation),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.ByteAnimation(); };
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_ByteAnimationBase(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              59, "ByteAnimationBase",
                                              typeof(System.Windows.Media.Animation.ByteAnimationBase),
                                              isBamlType, useV3Rules);
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_ByteAnimationUsingKeyFrames(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              60, "ByteAnimationUsingKeyFrames",
                                              typeof(System.Windows.Media.Animation.ByteAnimationUsingKeyFrames),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.ByteAnimationUsingKeyFrames(); };
            bamlType.ContentPropertyName = "KeyFrames";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_ByteConverter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              61, "ByteConverter",
                                              typeof(System.ComponentModel.ByteConverter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.ComponentModel.ByteConverter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_ByteKeyFrame(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              62, "ByteKeyFrame",
                                              typeof(System.Windows.Media.Animation.ByteKeyFrame),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_ByteKeyFrameCollection(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              63, "ByteKeyFrameCollection",
                                              typeof(System.Windows.Media.Animation.ByteKeyFrameCollection),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.ByteKeyFrameCollection(); };
            bamlType.CollectionKind = XamlCollectionKind.Collection;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_CachedBitmap(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              64, "CachedBitmap",
                                              typeof(System.Windows.Media.Imaging.CachedBitmap),
                                              isBamlType, useV3Rules);
            bamlType.TypeConverterType = typeof(System.Windows.Media.ImageSourceConverter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Camera(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              65, "Camera",
                                              typeof(System.Windows.Media.Media3D.Camera),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Canvas(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              66, "Canvas",
                                              typeof(System.Windows.Controls.Canvas),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Controls.Canvas(); };
            bamlType.ContentPropertyName = "Children";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Char(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              67, "Char",
                                              typeof(System.Char),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Char(); };
            bamlType.TypeConverterType = typeof(System.ComponentModel.CharConverter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_CharAnimationBase(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              68, "CharAnimationBase",
                                              typeof(System.Windows.Media.Animation.CharAnimationBase),
                                              isBamlType, useV3Rules);
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_CharAnimationUsingKeyFrames(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              69, "CharAnimationUsingKeyFrames",
                                              typeof(System.Windows.Media.Animation.CharAnimationUsingKeyFrames),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.CharAnimationUsingKeyFrames(); };
            bamlType.ContentPropertyName = "KeyFrames";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_CharConverter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              70, "CharConverter",
                                              typeof(System.ComponentModel.CharConverter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.ComponentModel.CharConverter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_CharIListConverter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              71, "CharIListConverter",
                                              typeof(System.Windows.Media.Converters.CharIListConverter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Converters.CharIListConverter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_CharKeyFrame(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              72, "CharKeyFrame",
                                              typeof(System.Windows.Media.Animation.CharKeyFrame),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_CharKeyFrameCollection(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              73, "CharKeyFrameCollection",
                                              typeof(System.Windows.Media.Animation.CharKeyFrameCollection),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.CharKeyFrameCollection(); };
            bamlType.CollectionKind = XamlCollectionKind.Collection;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_CheckBox(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              74, "CheckBox",
                                              typeof(System.Windows.Controls.CheckBox),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Controls.CheckBox(); };
            bamlType.ContentPropertyName = "Content";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Clock(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              75, "Clock",
                                              typeof(System.Windows.Media.Animation.Clock),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_ClockController(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              76, "ClockController",
                                              typeof(System.Windows.Media.Animation.ClockController),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_ClockGroup(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              77, "ClockGroup",
                                              typeof(System.Windows.Media.Animation.ClockGroup),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_CollectionContainer(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              78, "CollectionContainer",
                                              typeof(System.Windows.Data.CollectionContainer),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Data.CollectionContainer(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_CollectionView(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              79, "CollectionView",
                                              typeof(System.Windows.Data.CollectionView),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_CollectionViewSource(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              80, "CollectionViewSource",
                                              typeof(System.Windows.Data.CollectionViewSource),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Data.CollectionViewSource(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Color(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              81, "Color",
                                              typeof(System.Windows.Media.Color),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Color(); };
            bamlType.TypeConverterType = typeof(System.Windows.Media.ColorConverter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_ColorAnimation(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              82, "ColorAnimation",
                                              typeof(System.Windows.Media.Animation.ColorAnimation),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.ColorAnimation(); };
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_ColorAnimationBase(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              83, "ColorAnimationBase",
                                              typeof(System.Windows.Media.Animation.ColorAnimationBase),
                                              isBamlType, useV3Rules);
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_ColorAnimationUsingKeyFrames(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              84, "ColorAnimationUsingKeyFrames",
                                              typeof(System.Windows.Media.Animation.ColorAnimationUsingKeyFrames),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.ColorAnimationUsingKeyFrames(); };
            bamlType.ContentPropertyName = "KeyFrames";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_ColorConvertedBitmap(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              85, "ColorConvertedBitmap",
                                              typeof(System.Windows.Media.Imaging.ColorConvertedBitmap),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Imaging.ColorConvertedBitmap(); };
            bamlType.TypeConverterType = typeof(System.Windows.Media.ImageSourceConverter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_ColorConvertedBitmapExtension(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              86, "ColorConvertedBitmapExtension",
                                              typeof(System.Windows.ColorConvertedBitmapExtension),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.ColorConvertedBitmapExtension(); };
            bamlType.Constructors.Add(1, new Baml6ConstructorInfo(
                            new List<Type>() { typeof(System.Object) },
                            delegate(object[] arguments)
                            {
                                return new System.Windows.ColorConvertedBitmapExtension(
                                     (System.Object)arguments[0]);
                            }));
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_ColorConverter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              87, "ColorConverter",
                                              typeof(System.Windows.Media.ColorConverter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.ColorConverter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_ColorKeyFrame(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              88, "ColorKeyFrame",
                                              typeof(System.Windows.Media.Animation.ColorKeyFrame),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_ColorKeyFrameCollection(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              89, "ColorKeyFrameCollection",
                                              typeof(System.Windows.Media.Animation.ColorKeyFrameCollection),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.ColorKeyFrameCollection(); };
            bamlType.CollectionKind = XamlCollectionKind.Collection;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_ColumnDefinition(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              90, "ColumnDefinition",
                                              typeof(System.Windows.Controls.ColumnDefinition),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Controls.ColumnDefinition(); };
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_CombinedGeometry(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              91, "CombinedGeometry",
                                              typeof(System.Windows.Media.CombinedGeometry),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.CombinedGeometry(); };
            bamlType.TypeConverterType = typeof(System.Windows.Media.GeometryConverter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_ComboBox(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              92, "ComboBox",
                                              typeof(System.Windows.Controls.ComboBox),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Controls.ComboBox(); };
            bamlType.ContentPropertyName = "Items";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_ComboBoxItem(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              93, "ComboBoxItem",
                                              typeof(System.Windows.Controls.ComboBoxItem),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Controls.ComboBoxItem(); };
            bamlType.ContentPropertyName = "Content";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_CommandConverter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              94, "CommandConverter",
                                              typeof(System.Windows.Input.CommandConverter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Input.CommandConverter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_ComponentResourceKey(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              95, "ComponentResourceKey",
                                              typeof(System.Windows.ComponentResourceKey),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.ComponentResourceKey(); };
            bamlType.TypeConverterType = typeof(System.Windows.Markup.ComponentResourceKeyConverter);
            bamlType.Constructors.Add(2, new Baml6ConstructorInfo(
                            new List<Type>() { typeof(System.Type), typeof(System.Object) },
                            delegate(object[] arguments)
                            {
                                return new System.Windows.ComponentResourceKey(
                                     (System.Type)arguments[0],
                                     (System.Object)arguments[1]);
                            }));
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_ComponentResourceKeyConverter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              96, "ComponentResourceKeyConverter",
                                              typeof(System.Windows.Markup.ComponentResourceKeyConverter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Markup.ComponentResourceKeyConverter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_CompositionTarget(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              97, "CompositionTarget",
                                              typeof(System.Windows.Media.CompositionTarget),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Condition(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              98, "Condition",
                                              typeof(System.Windows.Condition),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Condition(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_ContainerVisual(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              99, "ContainerVisual",
                                              typeof(System.Windows.Media.ContainerVisual),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.ContainerVisual(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_ContentControl(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              100, "ContentControl",
                                              typeof(System.Windows.Controls.ContentControl),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Controls.ContentControl(); };
            bamlType.ContentPropertyName = "Content";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_ContentElement(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              101, "ContentElement",
                                              typeof(System.Windows.ContentElement),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.ContentElement(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_ContentPresenter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              102, "ContentPresenter",
                                              typeof(System.Windows.Controls.ContentPresenter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Controls.ContentPresenter(); };
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_ContentPropertyAttribute(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              103, "ContentPropertyAttribute",
                                              typeof(System.Windows.Markup.ContentPropertyAttribute),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Markup.ContentPropertyAttribute(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_ContentWrapperAttribute(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              104, "ContentWrapperAttribute",
                                              typeof(System.Windows.Markup.ContentWrapperAttribute),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_ContextMenu(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              105, "ContextMenu",
                                              typeof(System.Windows.Controls.ContextMenu),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Controls.ContextMenu(); };
            bamlType.ContentPropertyName = "Items";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_ContextMenuService(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              106, "ContextMenuService",
                                              typeof(System.Windows.Controls.ContextMenuService),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Control(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              107, "Control",
                                              typeof(System.Windows.Controls.Control),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Controls.Control(); };
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_ControlTemplate(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              108, "ControlTemplate",
                                              typeof(System.Windows.Controls.ControlTemplate),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Controls.ControlTemplate(); };
            bamlType.ContentPropertyName = "Template";
            bamlType.DictionaryKeyPropertyName = "TargetType";
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_ControllableStoryboardAction(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              109, "ControllableStoryboardAction",
                                              typeof(System.Windows.Media.Animation.ControllableStoryboardAction),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_CornerRadius(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              110, "CornerRadius",
                                              typeof(System.Windows.CornerRadius),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.CornerRadius(); };
            bamlType.TypeConverterType = typeof(System.Windows.CornerRadiusConverter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_CornerRadiusConverter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              111, "CornerRadiusConverter",
                                              typeof(System.Windows.CornerRadiusConverter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.CornerRadiusConverter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_CroppedBitmap(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              112, "CroppedBitmap",
                                              typeof(System.Windows.Media.Imaging.CroppedBitmap),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Imaging.CroppedBitmap(); };
            bamlType.TypeConverterType = typeof(System.Windows.Media.ImageSourceConverter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_CultureInfo(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              113, "CultureInfo",
                                              typeof(System.Globalization.CultureInfo),
                                              isBamlType, useV3Rules);
            bamlType.TypeConverterType = typeof(System.ComponentModel.CultureInfoConverter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_CultureInfoConverter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              114, "CultureInfoConverter",
                                              typeof(System.ComponentModel.CultureInfoConverter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.ComponentModel.CultureInfoConverter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_CultureInfoIetfLanguageTagConverter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              115, "CultureInfoIetfLanguageTagConverter",
                                              typeof(System.Windows.CultureInfoIetfLanguageTagConverter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.CultureInfoIetfLanguageTagConverter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Cursor(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              116, "Cursor",
                                              typeof(System.Windows.Input.Cursor),
                                              isBamlType, useV3Rules);
            bamlType.TypeConverterType = typeof(System.Windows.Input.CursorConverter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_CursorConverter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              117, "CursorConverter",
                                              typeof(System.Windows.Input.CursorConverter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Input.CursorConverter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DashStyle(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              118, "DashStyle",
                                              typeof(System.Windows.Media.DashStyle),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.DashStyle(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DataChangedEventManager(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              119, "DataChangedEventManager",
                                              typeof(System.Windows.Data.DataChangedEventManager),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DataTemplate(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              120, "DataTemplate",
                                              typeof(System.Windows.DataTemplate),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.DataTemplate(); };
            bamlType.ContentPropertyName = "Template";
            bamlType.DictionaryKeyPropertyName = "DataTemplateKey";
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DataTemplateKey(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              121, "DataTemplateKey",
                                              typeof(System.Windows.DataTemplateKey),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.DataTemplateKey(); };
            bamlType.TypeConverterType = typeof(System.Windows.Markup.TemplateKeyConverter);
            bamlType.Constructors.Add(1, new Baml6ConstructorInfo(
                            new List<Type>() { typeof(System.Object) },
                            delegate(object[] arguments)
                            {
                                return new System.Windows.DataTemplateKey(
                                     (System.Object)arguments[0]);
                            }));
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DataTrigger(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              122, "DataTrigger",
                                              typeof(System.Windows.DataTrigger),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.DataTrigger(); };
            bamlType.ContentPropertyName = "Setters";
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DateTime(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              123, "DateTime",
                                              typeof(System.DateTime),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.DateTime(); };
            bamlType.HasSpecialValueConverter = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DateTimeConverter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              124, "DateTimeConverter",
                                              typeof(System.ComponentModel.DateTimeConverter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.ComponentModel.DateTimeConverter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DateTimeConverter2(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              125, "DateTimeConverter2",
                                              typeof(System.Windows.Markup.DateTimeConverter2),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Markup.DateTimeConverter2(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Decimal(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              126, "Decimal",
                                              typeof(System.Decimal),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Decimal(); };
            bamlType.TypeConverterType = typeof(System.ComponentModel.DecimalConverter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DecimalAnimation(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              127, "DecimalAnimation",
                                              typeof(System.Windows.Media.Animation.DecimalAnimation),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.DecimalAnimation(); };
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DecimalAnimationBase(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              128, "DecimalAnimationBase",
                                              typeof(System.Windows.Media.Animation.DecimalAnimationBase),
                                              isBamlType, useV3Rules);
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DecimalAnimationUsingKeyFrames(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              129, "DecimalAnimationUsingKeyFrames",
                                              typeof(System.Windows.Media.Animation.DecimalAnimationUsingKeyFrames),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.DecimalAnimationUsingKeyFrames(); };
            bamlType.ContentPropertyName = "KeyFrames";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DecimalConverter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              130, "DecimalConverter",
                                              typeof(System.ComponentModel.DecimalConverter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.ComponentModel.DecimalConverter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DecimalKeyFrame(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              131, "DecimalKeyFrame",
                                              typeof(System.Windows.Media.Animation.DecimalKeyFrame),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DecimalKeyFrameCollection(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              132, "DecimalKeyFrameCollection",
                                              typeof(System.Windows.Media.Animation.DecimalKeyFrameCollection),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.DecimalKeyFrameCollection(); };
            bamlType.CollectionKind = XamlCollectionKind.Collection;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Decorator(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              133, "Decorator",
                                              typeof(System.Windows.Controls.Decorator),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Controls.Decorator(); };
            bamlType.ContentPropertyName = "Child";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DefinitionBase(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              134, "DefinitionBase",
                                              typeof(System.Windows.Controls.DefinitionBase),
                                              isBamlType, useV3Rules);
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DependencyObject(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              135, "DependencyObject",
                                              typeof(System.Windows.DependencyObject),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.DependencyObject(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DependencyProperty(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              136, "DependencyProperty",
                                              typeof(System.Windows.DependencyProperty),
                                              isBamlType, useV3Rules);
            bamlType.TypeConverterType = typeof(System.Windows.Markup.DependencyPropertyConverter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DependencyPropertyConverter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              137, "DependencyPropertyConverter",
                                              typeof(System.Windows.Markup.DependencyPropertyConverter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Markup.DependencyPropertyConverter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DialogResultConverter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              138, "DialogResultConverter",
                                              typeof(System.Windows.DialogResultConverter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.DialogResultConverter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DiffuseMaterial(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              139, "DiffuseMaterial",
                                              typeof(System.Windows.Media.Media3D.DiffuseMaterial),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Media3D.DiffuseMaterial(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DirectionalLight(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              140, "DirectionalLight",
                                              typeof(System.Windows.Media.Media3D.DirectionalLight),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Media3D.DirectionalLight(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DiscreteBooleanKeyFrame(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              141, "DiscreteBooleanKeyFrame",
                                              typeof(System.Windows.Media.Animation.DiscreteBooleanKeyFrame),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.DiscreteBooleanKeyFrame(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DiscreteByteKeyFrame(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              142, "DiscreteByteKeyFrame",
                                              typeof(System.Windows.Media.Animation.DiscreteByteKeyFrame),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.DiscreteByteKeyFrame(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DiscreteCharKeyFrame(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              143, "DiscreteCharKeyFrame",
                                              typeof(System.Windows.Media.Animation.DiscreteCharKeyFrame),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.DiscreteCharKeyFrame(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DiscreteColorKeyFrame(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              144, "DiscreteColorKeyFrame",
                                              typeof(System.Windows.Media.Animation.DiscreteColorKeyFrame),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.DiscreteColorKeyFrame(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DiscreteDecimalKeyFrame(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              145, "DiscreteDecimalKeyFrame",
                                              typeof(System.Windows.Media.Animation.DiscreteDecimalKeyFrame),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.DiscreteDecimalKeyFrame(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DiscreteDoubleKeyFrame(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              146, "DiscreteDoubleKeyFrame",
                                              typeof(System.Windows.Media.Animation.DiscreteDoubleKeyFrame),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.DiscreteDoubleKeyFrame(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DiscreteInt16KeyFrame(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              147, "DiscreteInt16KeyFrame",
                                              typeof(System.Windows.Media.Animation.DiscreteInt16KeyFrame),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.DiscreteInt16KeyFrame(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DiscreteInt32KeyFrame(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              148, "DiscreteInt32KeyFrame",
                                              typeof(System.Windows.Media.Animation.DiscreteInt32KeyFrame),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.DiscreteInt32KeyFrame(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DiscreteInt64KeyFrame(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              149, "DiscreteInt64KeyFrame",
                                              typeof(System.Windows.Media.Animation.DiscreteInt64KeyFrame),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.DiscreteInt64KeyFrame(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DiscreteMatrixKeyFrame(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              150, "DiscreteMatrixKeyFrame",
                                              typeof(System.Windows.Media.Animation.DiscreteMatrixKeyFrame),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.DiscreteMatrixKeyFrame(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DiscreteObjectKeyFrame(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              151, "DiscreteObjectKeyFrame",
                                              typeof(System.Windows.Media.Animation.DiscreteObjectKeyFrame),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.DiscreteObjectKeyFrame(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DiscretePoint3DKeyFrame(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              152, "DiscretePoint3DKeyFrame",
                                              typeof(System.Windows.Media.Animation.DiscretePoint3DKeyFrame),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.DiscretePoint3DKeyFrame(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DiscretePointKeyFrame(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              153, "DiscretePointKeyFrame",
                                              typeof(System.Windows.Media.Animation.DiscretePointKeyFrame),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.DiscretePointKeyFrame(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DiscreteQuaternionKeyFrame(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              154, "DiscreteQuaternionKeyFrame",
                                              typeof(System.Windows.Media.Animation.DiscreteQuaternionKeyFrame),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.DiscreteQuaternionKeyFrame(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DiscreteRectKeyFrame(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              155, "DiscreteRectKeyFrame",
                                              typeof(System.Windows.Media.Animation.DiscreteRectKeyFrame),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.DiscreteRectKeyFrame(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DiscreteRotation3DKeyFrame(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              156, "DiscreteRotation3DKeyFrame",
                                              typeof(System.Windows.Media.Animation.DiscreteRotation3DKeyFrame),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.DiscreteRotation3DKeyFrame(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DiscreteSingleKeyFrame(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              157, "DiscreteSingleKeyFrame",
                                              typeof(System.Windows.Media.Animation.DiscreteSingleKeyFrame),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.DiscreteSingleKeyFrame(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DiscreteSizeKeyFrame(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              158, "DiscreteSizeKeyFrame",
                                              typeof(System.Windows.Media.Animation.DiscreteSizeKeyFrame),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.DiscreteSizeKeyFrame(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DiscreteStringKeyFrame(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              159, "DiscreteStringKeyFrame",
                                              typeof(System.Windows.Media.Animation.DiscreteStringKeyFrame),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.DiscreteStringKeyFrame(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DiscreteThicknessKeyFrame(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              160, "DiscreteThicknessKeyFrame",
                                              typeof(System.Windows.Media.Animation.DiscreteThicknessKeyFrame),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.DiscreteThicknessKeyFrame(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DiscreteVector3DKeyFrame(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              161, "DiscreteVector3DKeyFrame",
                                              typeof(System.Windows.Media.Animation.DiscreteVector3DKeyFrame),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.DiscreteVector3DKeyFrame(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DiscreteVectorKeyFrame(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              162, "DiscreteVectorKeyFrame",
                                              typeof(System.Windows.Media.Animation.DiscreteVectorKeyFrame),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.DiscreteVectorKeyFrame(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DockPanel(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              163, "DockPanel",
                                              typeof(System.Windows.Controls.DockPanel),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Controls.DockPanel(); };
            bamlType.ContentPropertyName = "Children";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DocumentPageView(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              164, "DocumentPageView",
                                              typeof(System.Windows.Controls.Primitives.DocumentPageView),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Controls.Primitives.DocumentPageView(); };
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DocumentReference(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              165, "DocumentReference",
                                              typeof(System.Windows.Documents.DocumentReference),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Documents.DocumentReference(); };
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DocumentViewer(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              166, "DocumentViewer",
                                              typeof(System.Windows.Controls.DocumentViewer),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Controls.DocumentViewer(); };
            bamlType.ContentPropertyName = "Document";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DocumentViewerBase(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              167, "DocumentViewerBase",
                                              typeof(System.Windows.Controls.Primitives.DocumentViewerBase),
                                              isBamlType, useV3Rules);
            bamlType.ContentPropertyName = "Document";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Double(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              168, "Double",
                                              typeof(System.Double),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Double(); };
            bamlType.TypeConverterType = typeof(System.ComponentModel.DoubleConverter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DoubleAnimation(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              169, "DoubleAnimation",
                                              typeof(System.Windows.Media.Animation.DoubleAnimation),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.DoubleAnimation(); };
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DoubleAnimationBase(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              170, "DoubleAnimationBase",
                                              typeof(System.Windows.Media.Animation.DoubleAnimationBase),
                                              isBamlType, useV3Rules);
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DoubleAnimationUsingKeyFrames(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              171, "DoubleAnimationUsingKeyFrames",
                                              typeof(System.Windows.Media.Animation.DoubleAnimationUsingKeyFrames),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.DoubleAnimationUsingKeyFrames(); };
            bamlType.ContentPropertyName = "KeyFrames";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DoubleAnimationUsingPath(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              172, "DoubleAnimationUsingPath",
                                              typeof(System.Windows.Media.Animation.DoubleAnimationUsingPath),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.DoubleAnimationUsingPath(); };
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DoubleCollection(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              173, "DoubleCollection",
                                              typeof(System.Windows.Media.DoubleCollection),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.DoubleCollection(); };
            bamlType.TypeConverterType = typeof(System.Windows.Media.DoubleCollectionConverter);
            bamlType.CollectionKind = XamlCollectionKind.Collection;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DoubleCollectionConverter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              174, "DoubleCollectionConverter",
                                              typeof(System.Windows.Media.DoubleCollectionConverter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.DoubleCollectionConverter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DoubleConverter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              175, "DoubleConverter",
                                              typeof(System.ComponentModel.DoubleConverter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.ComponentModel.DoubleConverter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DoubleIListConverter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              176, "DoubleIListConverter",
                                              typeof(System.Windows.Media.Converters.DoubleIListConverter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Converters.DoubleIListConverter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DoubleKeyFrame(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              177, "DoubleKeyFrame",
                                              typeof(System.Windows.Media.Animation.DoubleKeyFrame),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DoubleKeyFrameCollection(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              178, "DoubleKeyFrameCollection",
                                              typeof(System.Windows.Media.Animation.DoubleKeyFrameCollection),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.DoubleKeyFrameCollection(); };
            bamlType.CollectionKind = XamlCollectionKind.Collection;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Drawing(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              179, "Drawing",
                                              typeof(System.Windows.Media.Drawing),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DrawingBrush(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              180, "DrawingBrush",
                                              typeof(System.Windows.Media.DrawingBrush),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.DrawingBrush(); };
            bamlType.TypeConverterType = typeof(System.Windows.Media.BrushConverter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DrawingCollection(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              181, "DrawingCollection",
                                              typeof(System.Windows.Media.DrawingCollection),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.DrawingCollection(); };
            bamlType.CollectionKind = XamlCollectionKind.Collection;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DrawingContext(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              182, "DrawingContext",
                                              typeof(System.Windows.Media.DrawingContext),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DrawingGroup(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              183, "DrawingGroup",
                                              typeof(System.Windows.Media.DrawingGroup),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.DrawingGroup(); };
            bamlType.ContentPropertyName = "Children";
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DrawingImage(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              184, "DrawingImage",
                                              typeof(System.Windows.Media.DrawingImage),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.DrawingImage(); };
            bamlType.TypeConverterType = typeof(System.Windows.Media.ImageSourceConverter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DrawingVisual(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              185, "DrawingVisual",
                                              typeof(System.Windows.Media.DrawingVisual),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.DrawingVisual(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DropShadowBitmapEffect(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              186, "DropShadowBitmapEffect",
                                              typeof(System.Windows.Media.Effects.DropShadowBitmapEffect),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Effects.DropShadowBitmapEffect(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Duration(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              187, "Duration",
                                              typeof(System.Windows.Duration),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Duration(); };
            bamlType.TypeConverterType = typeof(System.Windows.DurationConverter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DurationConverter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              188, "DurationConverter",
                                              typeof(System.Windows.DurationConverter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.DurationConverter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DynamicResourceExtension(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              189, "DynamicResourceExtension",
                                              typeof(System.Windows.DynamicResourceExtension),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.DynamicResourceExtension(); };
            bamlType.TypeConverterType = typeof(System.Windows.DynamicResourceExtensionConverter);
            bamlType.Constructors.Add(1, new Baml6ConstructorInfo(
                            new List<Type>() { typeof(System.Object) },
                            delegate(object[] arguments)
                            {
                                return new System.Windows.DynamicResourceExtension(
                                     (System.Object)arguments[0]);
                            }));
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_DynamicResourceExtensionConverter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              190, "DynamicResourceExtensionConverter",
                                              typeof(System.Windows.DynamicResourceExtensionConverter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.DynamicResourceExtensionConverter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Ellipse(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              191, "Ellipse",
                                              typeof(System.Windows.Shapes.Ellipse),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Shapes.Ellipse(); };
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_EllipseGeometry(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              192, "EllipseGeometry",
                                              typeof(System.Windows.Media.EllipseGeometry),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.EllipseGeometry(); };
            bamlType.TypeConverterType = typeof(System.Windows.Media.GeometryConverter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_EmbossBitmapEffect(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              193, "EmbossBitmapEffect",
                                              typeof(System.Windows.Media.Effects.EmbossBitmapEffect),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Effects.EmbossBitmapEffect(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_EmissiveMaterial(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              194, "EmissiveMaterial",
                                              typeof(System.Windows.Media.Media3D.EmissiveMaterial),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Media3D.EmissiveMaterial(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_EnumConverter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              195, "EnumConverter",
                                              typeof(System.ComponentModel.EnumConverter),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_EventManager(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              196, "EventManager",
                                              typeof(System.Windows.EventManager),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_EventSetter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              197, "EventSetter",
                                              typeof(System.Windows.EventSetter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.EventSetter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_EventTrigger(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              198, "EventTrigger",
                                              typeof(System.Windows.EventTrigger),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.EventTrigger(); };
            bamlType.ContentPropertyName = "Actions";
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Expander(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              199, "Expander",
                                              typeof(System.Windows.Controls.Expander),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Controls.Expander(); };
            bamlType.ContentPropertyName = "Content";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Expression(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              200, "Expression",
                                              typeof(System.Windows.Expression),
                                              isBamlType, useV3Rules);
            bamlType.TypeConverterType = typeof(System.Windows.ExpressionConverter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_ExpressionConverter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              201, "ExpressionConverter",
                                              typeof(System.Windows.ExpressionConverter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.ExpressionConverter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Figure(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              202, "Figure",
                                              typeof(System.Windows.Documents.Figure),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Documents.Figure(); };
            bamlType.ContentPropertyName = "Blocks";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_FigureLength(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              203, "FigureLength",
                                              typeof(System.Windows.FigureLength),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.FigureLength(); };
            bamlType.TypeConverterType = typeof(System.Windows.FigureLengthConverter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_FigureLengthConverter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              204, "FigureLengthConverter",
                                              typeof(System.Windows.FigureLengthConverter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.FigureLengthConverter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_FixedDocument(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              205, "FixedDocument",
                                              typeof(System.Windows.Documents.FixedDocument),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Documents.FixedDocument(); };
            bamlType.ContentPropertyName = "Pages";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_FixedDocumentSequence(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              206, "FixedDocumentSequence",
                                              typeof(System.Windows.Documents.FixedDocumentSequence),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Documents.FixedDocumentSequence(); };
            bamlType.ContentPropertyName = "References";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_FixedPage(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              207, "FixedPage",
                                              typeof(System.Windows.Documents.FixedPage),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Documents.FixedPage(); };
            bamlType.ContentPropertyName = "Children";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Floater(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              208, "Floater",
                                              typeof(System.Windows.Documents.Floater),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Documents.Floater(); };
            bamlType.ContentPropertyName = "Blocks";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_FlowDocument(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              209, "FlowDocument",
                                              typeof(System.Windows.Documents.FlowDocument),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Documents.FlowDocument(); };
            bamlType.ContentPropertyName = "Blocks";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_FlowDocumentPageViewer(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              210, "FlowDocumentPageViewer",
                                              typeof(System.Windows.Controls.FlowDocumentPageViewer),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Controls.FlowDocumentPageViewer(); };
            bamlType.ContentPropertyName = "Document";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_FlowDocumentReader(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              211, "FlowDocumentReader",
                                              typeof(System.Windows.Controls.FlowDocumentReader),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Controls.FlowDocumentReader(); };
            bamlType.ContentPropertyName = "Document";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_FlowDocumentScrollViewer(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              212, "FlowDocumentScrollViewer",
                                              typeof(System.Windows.Controls.FlowDocumentScrollViewer),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Controls.FlowDocumentScrollViewer(); };
            bamlType.ContentPropertyName = "Document";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_FocusManager(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              213, "FocusManager",
                                              typeof(System.Windows.Input.FocusManager),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_FontFamily(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              214, "FontFamily",
                                              typeof(System.Windows.Media.FontFamily),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.FontFamily(); };
            bamlType.TypeConverterType = typeof(System.Windows.Media.FontFamilyConverter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_FontFamilyConverter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              215, "FontFamilyConverter",
                                              typeof(System.Windows.Media.FontFamilyConverter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.FontFamilyConverter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_FontSizeConverter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              216, "FontSizeConverter",
                                              typeof(System.Windows.FontSizeConverter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.FontSizeConverter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_FontStretch(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              217, "FontStretch",
                                              typeof(System.Windows.FontStretch),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.FontStretch(); };
            bamlType.TypeConverterType = typeof(System.Windows.FontStretchConverter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_FontStretchConverter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              218, "FontStretchConverter",
                                              typeof(System.Windows.FontStretchConverter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.FontStretchConverter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_FontStyle(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              219, "FontStyle",
                                              typeof(System.Windows.FontStyle),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.FontStyle(); };
            bamlType.TypeConverterType = typeof(System.Windows.FontStyleConverter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_FontStyleConverter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              220, "FontStyleConverter",
                                              typeof(System.Windows.FontStyleConverter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.FontStyleConverter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_FontWeight(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              221, "FontWeight",
                                              typeof(System.Windows.FontWeight),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.FontWeight(); };
            bamlType.TypeConverterType = typeof(System.Windows.FontWeightConverter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_FontWeightConverter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              222, "FontWeightConverter",
                                              typeof(System.Windows.FontWeightConverter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.FontWeightConverter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_FormatConvertedBitmap(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              223, "FormatConvertedBitmap",
                                              typeof(System.Windows.Media.Imaging.FormatConvertedBitmap),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Imaging.FormatConvertedBitmap(); };
            bamlType.TypeConverterType = typeof(System.Windows.Media.ImageSourceConverter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Frame(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              224, "Frame",
                                              typeof(System.Windows.Controls.Frame),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Controls.Frame(); };
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_FrameworkContentElement(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              225, "FrameworkContentElement",
                                              typeof(System.Windows.FrameworkContentElement),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.FrameworkContentElement(); };
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_FrameworkElement(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              226, "FrameworkElement",
                                              typeof(System.Windows.FrameworkElement),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.FrameworkElement(); };
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_FrameworkElementFactory(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              227, "FrameworkElementFactory",
                                              typeof(System.Windows.FrameworkElementFactory),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.FrameworkElementFactory(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_FrameworkPropertyMetadata(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              228, "FrameworkPropertyMetadata",
                                              typeof(System.Windows.FrameworkPropertyMetadata),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.FrameworkPropertyMetadata(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_FrameworkPropertyMetadataOptions(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              229, "FrameworkPropertyMetadataOptions",
                                              typeof(System.Windows.FrameworkPropertyMetadataOptions),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.FrameworkPropertyMetadataOptions(); };
            bamlType.TypeConverterType = typeof(System.Windows.FrameworkPropertyMetadataOptions);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_FrameworkRichTextComposition(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              230, "FrameworkRichTextComposition",
                                              typeof(System.Windows.Documents.FrameworkRichTextComposition),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_FrameworkTemplate(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              231, "FrameworkTemplate",
                                              typeof(System.Windows.FrameworkTemplate),
                                              isBamlType, useV3Rules);
            bamlType.ContentPropertyName = "Template";
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_FrameworkTextComposition(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              232, "FrameworkTextComposition",
                                              typeof(System.Windows.Documents.FrameworkTextComposition),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Freezable(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              233, "Freezable",
                                              typeof(System.Windows.Freezable),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_GeneralTransform(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              234, "GeneralTransform",
                                              typeof(System.Windows.Media.GeneralTransform),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_GeneralTransformCollection(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              235, "GeneralTransformCollection",
                                              typeof(System.Windows.Media.GeneralTransformCollection),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.GeneralTransformCollection(); };
            bamlType.CollectionKind = XamlCollectionKind.Collection;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_GeneralTransformGroup(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              236, "GeneralTransformGroup",
                                              typeof(System.Windows.Media.GeneralTransformGroup),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.GeneralTransformGroup(); };
            bamlType.ContentPropertyName = "Children";
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Geometry(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              237, "Geometry",
                                              typeof(System.Windows.Media.Geometry),
                                              isBamlType, useV3Rules);
            bamlType.TypeConverterType = typeof(System.Windows.Media.GeometryConverter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Geometry3D(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              238, "Geometry3D",
                                              typeof(System.Windows.Media.Media3D.Geometry3D),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_GeometryCollection(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              239, "GeometryCollection",
                                              typeof(System.Windows.Media.GeometryCollection),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.GeometryCollection(); };
            bamlType.CollectionKind = XamlCollectionKind.Collection;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_GeometryConverter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              240, "GeometryConverter",
                                              typeof(System.Windows.Media.GeometryConverter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.GeometryConverter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_GeometryDrawing(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              241, "GeometryDrawing",
                                              typeof(System.Windows.Media.GeometryDrawing),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.GeometryDrawing(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_GeometryGroup(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              242, "GeometryGroup",
                                              typeof(System.Windows.Media.GeometryGroup),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.GeometryGroup(); };
            bamlType.ContentPropertyName = "Children";
            bamlType.TypeConverterType = typeof(System.Windows.Media.GeometryConverter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_GeometryModel3D(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              243, "GeometryModel3D",
                                              typeof(System.Windows.Media.Media3D.GeometryModel3D),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Media3D.GeometryModel3D(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_GestureRecognizer(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              244, "GestureRecognizer",
                                              typeof(System.Windows.Ink.GestureRecognizer),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Ink.GestureRecognizer(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_GifBitmapDecoder(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              245, "GifBitmapDecoder",
                                              typeof(System.Windows.Media.Imaging.GifBitmapDecoder),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_GifBitmapEncoder(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              246, "GifBitmapEncoder",
                                              typeof(System.Windows.Media.Imaging.GifBitmapEncoder),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Imaging.GifBitmapEncoder(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_GlyphRun(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              247, "GlyphRun",
                                              typeof(System.Windows.Media.GlyphRun),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.GlyphRun(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_GlyphRunDrawing(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              248, "GlyphRunDrawing",
                                              typeof(System.Windows.Media.GlyphRunDrawing),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.GlyphRunDrawing(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_GlyphTypeface(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              249, "GlyphTypeface",
                                              typeof(System.Windows.Media.GlyphTypeface),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.GlyphTypeface(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Glyphs(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              250, "Glyphs",
                                              typeof(System.Windows.Documents.Glyphs),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Documents.Glyphs(); };
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_GradientBrush(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              251, "GradientBrush",
                                              typeof(System.Windows.Media.GradientBrush),
                                              isBamlType, useV3Rules);
            bamlType.ContentPropertyName = "GradientStops";
            bamlType.TypeConverterType = typeof(System.Windows.Media.BrushConverter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_GradientStop(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              252, "GradientStop",
                                              typeof(System.Windows.Media.GradientStop),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.GradientStop(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_GradientStopCollection(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              253, "GradientStopCollection",
                                              typeof(System.Windows.Media.GradientStopCollection),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.GradientStopCollection(); };
            bamlType.CollectionKind = XamlCollectionKind.Collection;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Grid(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              254, "Grid",
                                              typeof(System.Windows.Controls.Grid),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Controls.Grid(); };
            bamlType.ContentPropertyName = "Children";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_GridLength(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              255, "GridLength",
                                              typeof(System.Windows.GridLength),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.GridLength(); };
            bamlType.TypeConverterType = typeof(System.Windows.GridLengthConverter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_GridLengthConverter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              256, "GridLengthConverter",
                                              typeof(System.Windows.GridLengthConverter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.GridLengthConverter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_GridSplitter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              257, "GridSplitter",
                                              typeof(System.Windows.Controls.GridSplitter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Controls.GridSplitter(); };
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_GridView(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              258, "GridView",
                                              typeof(System.Windows.Controls.GridView),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Controls.GridView(); };
            bamlType.ContentPropertyName = "Columns";
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_GridViewColumn(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              259, "GridViewColumn",
                                              typeof(System.Windows.Controls.GridViewColumn),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Controls.GridViewColumn(); };
            bamlType.ContentPropertyName = "Header";
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_GridViewColumnHeader(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              260, "GridViewColumnHeader",
                                              typeof(System.Windows.Controls.GridViewColumnHeader),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Controls.GridViewColumnHeader(); };
            bamlType.ContentPropertyName = "Content";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_GridViewHeaderRowPresenter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              261, "GridViewHeaderRowPresenter",
                                              typeof(System.Windows.Controls.GridViewHeaderRowPresenter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Controls.GridViewHeaderRowPresenter(); };
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_GridViewRowPresenter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              262, "GridViewRowPresenter",
                                              typeof(System.Windows.Controls.GridViewRowPresenter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Controls.GridViewRowPresenter(); };
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_GridViewRowPresenterBase(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              263, "GridViewRowPresenterBase",
                                              typeof(System.Windows.Controls.Primitives.GridViewRowPresenterBase),
                                              isBamlType, useV3Rules);
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_GroupBox(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              264, "GroupBox",
                                              typeof(System.Windows.Controls.GroupBox),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Controls.GroupBox(); };
            bamlType.ContentPropertyName = "Content";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_GroupItem(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              265, "GroupItem",
                                              typeof(System.Windows.Controls.GroupItem),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Controls.GroupItem(); };
            bamlType.ContentPropertyName = "Content";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Guid(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              266, "Guid",
                                              typeof(System.Guid),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Guid(); };
            bamlType.TypeConverterType = typeof(System.ComponentModel.GuidConverter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_GuidConverter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              267, "GuidConverter",
                                              typeof(System.ComponentModel.GuidConverter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.ComponentModel.GuidConverter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_GuidelineSet(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              268, "GuidelineSet",
                                              typeof(System.Windows.Media.GuidelineSet),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.GuidelineSet(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_HeaderedContentControl(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              269, "HeaderedContentControl",
                                              typeof(System.Windows.Controls.HeaderedContentControl),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Controls.HeaderedContentControl(); };
            bamlType.ContentPropertyName = "Content";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_HeaderedItemsControl(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              270, "HeaderedItemsControl",
                                              typeof(System.Windows.Controls.HeaderedItemsControl),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Controls.HeaderedItemsControl(); };
            bamlType.ContentPropertyName = "Items";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_HierarchicalDataTemplate(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              271, "HierarchicalDataTemplate",
                                              typeof(System.Windows.HierarchicalDataTemplate),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.HierarchicalDataTemplate(); };
            bamlType.ContentPropertyName = "Template";
            bamlType.DictionaryKeyPropertyName = "DataTemplateKey";
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_HostVisual(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              272, "HostVisual",
                                              typeof(System.Windows.Media.HostVisual),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.HostVisual(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Hyperlink(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              273, "Hyperlink",
                                              typeof(System.Windows.Documents.Hyperlink),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Documents.Hyperlink(); };
            bamlType.ContentPropertyName = "Inlines";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_IAddChild(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              274, "IAddChild",
                                              typeof(System.Windows.Markup.IAddChild),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_IAddChildInternal(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              275, "IAddChildInternal",
                                              typeof(System.Windows.Markup.IAddChildInternal),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_ICommand(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              276, "ICommand",
                                              typeof(System.Windows.Input.ICommand),
                                              isBamlType, useV3Rules);
            bamlType.TypeConverterType = typeof(System.Windows.Input.CommandConverter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_IComponentConnector(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              277, "IComponentConnector",
                                              typeof(System.Windows.Markup.IComponentConnector),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_INameScope(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              278, "INameScope",
                                              typeof(System.Windows.Markup.INameScope),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_IStyleConnector(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              279, "IStyleConnector",
                                              typeof(System.Windows.Markup.IStyleConnector),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_IconBitmapDecoder(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              280, "IconBitmapDecoder",
                                              typeof(System.Windows.Media.Imaging.IconBitmapDecoder),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Image(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              281, "Image",
                                              typeof(System.Windows.Controls.Image),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Controls.Image(); };
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_ImageBrush(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              282, "ImageBrush",
                                              typeof(System.Windows.Media.ImageBrush),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.ImageBrush(); };
            bamlType.TypeConverterType = typeof(System.Windows.Media.BrushConverter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_ImageDrawing(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              283, "ImageDrawing",
                                              typeof(System.Windows.Media.ImageDrawing),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.ImageDrawing(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_ImageMetadata(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              284, "ImageMetadata",
                                              typeof(System.Windows.Media.ImageMetadata),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_ImageSource(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              285, "ImageSource",
                                              typeof(System.Windows.Media.ImageSource),
                                              isBamlType, useV3Rules);
            bamlType.TypeConverterType = typeof(System.Windows.Media.ImageSourceConverter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_ImageSourceConverter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              286, "ImageSourceConverter",
                                              typeof(System.Windows.Media.ImageSourceConverter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.ImageSourceConverter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_InPlaceBitmapMetadataWriter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              287, "InPlaceBitmapMetadataWriter",
                                              typeof(System.Windows.Media.Imaging.InPlaceBitmapMetadataWriter),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_InkCanvas(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              288, "InkCanvas",
                                              typeof(System.Windows.Controls.InkCanvas),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Controls.InkCanvas(); };
            bamlType.ContentPropertyName = "Children";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_InkPresenter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              289, "InkPresenter",
                                              typeof(System.Windows.Controls.InkPresenter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Controls.InkPresenter(); };
            bamlType.ContentPropertyName = "Child";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Inline(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              290, "Inline",
                                              typeof(System.Windows.Documents.Inline),
                                              isBamlType, useV3Rules);
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_InlineCollection(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              291, "InlineCollection",
                                              typeof(System.Windows.Documents.InlineCollection),
                                              isBamlType, useV3Rules);
            bamlType.WhitespaceSignificantCollection = true;
            bamlType.CollectionKind = XamlCollectionKind.Collection;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_InlineUIContainer(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              292, "InlineUIContainer",
                                              typeof(System.Windows.Documents.InlineUIContainer),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Documents.InlineUIContainer(); };
            bamlType.ContentPropertyName = "Child";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_InputBinding(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              293, "InputBinding",
                                              typeof(System.Windows.Input.InputBinding),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_InputDevice(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              294, "InputDevice",
                                              typeof(System.Windows.Input.InputDevice),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_InputLanguageManager(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              295, "InputLanguageManager",
                                              typeof(System.Windows.Input.InputLanguageManager),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_InputManager(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              296, "InputManager",
                                              typeof(System.Windows.Input.InputManager),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_InputMethod(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              297, "InputMethod",
                                              typeof(System.Windows.Input.InputMethod),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_InputScope(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              298, "InputScope",
                                              typeof(System.Windows.Input.InputScope),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Input.InputScope(); };
            bamlType.TypeConverterType = typeof(System.Windows.Input.InputScopeConverter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_InputScopeConverter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              299, "InputScopeConverter",
                                              typeof(System.Windows.Input.InputScopeConverter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Input.InputScopeConverter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_InputScopeName(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              300, "InputScopeName",
                                              typeof(System.Windows.Input.InputScopeName),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Input.InputScopeName(); };
            bamlType.ContentPropertyName = "NameValue";
            bamlType.TypeConverterType = typeof(System.Windows.Input.InputScopeNameConverter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_InputScopeNameConverter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              301, "InputScopeNameConverter",
                                              typeof(System.Windows.Input.InputScopeNameConverter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Input.InputScopeNameConverter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Int16(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              302, "Int16",
                                              typeof(System.Int16),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Int16(); };
            bamlType.TypeConverterType = typeof(System.ComponentModel.Int16Converter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Int16Animation(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              303, "Int16Animation",
                                              typeof(System.Windows.Media.Animation.Int16Animation),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.Int16Animation(); };
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Int16AnimationBase(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              304, "Int16AnimationBase",
                                              typeof(System.Windows.Media.Animation.Int16AnimationBase),
                                              isBamlType, useV3Rules);
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Int16AnimationUsingKeyFrames(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              305, "Int16AnimationUsingKeyFrames",
                                              typeof(System.Windows.Media.Animation.Int16AnimationUsingKeyFrames),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.Int16AnimationUsingKeyFrames(); };
            bamlType.ContentPropertyName = "KeyFrames";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Int16Converter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              306, "Int16Converter",
                                              typeof(System.ComponentModel.Int16Converter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.ComponentModel.Int16Converter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Int16KeyFrame(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              307, "Int16KeyFrame",
                                              typeof(System.Windows.Media.Animation.Int16KeyFrame),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Int16KeyFrameCollection(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              308, "Int16KeyFrameCollection",
                                              typeof(System.Windows.Media.Animation.Int16KeyFrameCollection),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.Int16KeyFrameCollection(); };
            bamlType.CollectionKind = XamlCollectionKind.Collection;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Int32(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              309, "Int32",
                                              typeof(System.Int32),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Int32(); };
            bamlType.TypeConverterType = typeof(System.ComponentModel.Int32Converter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Int32Animation(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              310, "Int32Animation",
                                              typeof(System.Windows.Media.Animation.Int32Animation),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.Int32Animation(); };
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Int32AnimationBase(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              311, "Int32AnimationBase",
                                              typeof(System.Windows.Media.Animation.Int32AnimationBase),
                                              isBamlType, useV3Rules);
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Int32AnimationUsingKeyFrames(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              312, "Int32AnimationUsingKeyFrames",
                                              typeof(System.Windows.Media.Animation.Int32AnimationUsingKeyFrames),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.Int32AnimationUsingKeyFrames(); };
            bamlType.ContentPropertyName = "KeyFrames";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Int32Collection(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              313, "Int32Collection",
                                              typeof(System.Windows.Media.Int32Collection),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Int32Collection(); };
            bamlType.TypeConverterType = typeof(System.Windows.Media.Int32CollectionConverter);
            bamlType.CollectionKind = XamlCollectionKind.Collection;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Int32CollectionConverter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              314, "Int32CollectionConverter",
                                              typeof(System.Windows.Media.Int32CollectionConverter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Int32CollectionConverter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Int32Converter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              315, "Int32Converter",
                                              typeof(System.ComponentModel.Int32Converter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.ComponentModel.Int32Converter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Int32KeyFrame(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              316, "Int32KeyFrame",
                                              typeof(System.Windows.Media.Animation.Int32KeyFrame),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Int32KeyFrameCollection(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              317, "Int32KeyFrameCollection",
                                              typeof(System.Windows.Media.Animation.Int32KeyFrameCollection),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.Int32KeyFrameCollection(); };
            bamlType.CollectionKind = XamlCollectionKind.Collection;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Int32Rect(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              318, "Int32Rect",
                                              typeof(System.Windows.Int32Rect),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Int32Rect(); };
            bamlType.TypeConverterType = typeof(System.Windows.Int32RectConverter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Int32RectConverter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              319, "Int32RectConverter",
                                              typeof(System.Windows.Int32RectConverter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Int32RectConverter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Int64(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              320, "Int64",
                                              typeof(System.Int64),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Int64(); };
            bamlType.TypeConverterType = typeof(System.ComponentModel.Int64Converter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Int64Animation(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              321, "Int64Animation",
                                              typeof(System.Windows.Media.Animation.Int64Animation),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.Int64Animation(); };
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Int64AnimationBase(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              322, "Int64AnimationBase",
                                              typeof(System.Windows.Media.Animation.Int64AnimationBase),
                                              isBamlType, useV3Rules);
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Int64AnimationUsingKeyFrames(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              323, "Int64AnimationUsingKeyFrames",
                                              typeof(System.Windows.Media.Animation.Int64AnimationUsingKeyFrames),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.Int64AnimationUsingKeyFrames(); };
            bamlType.ContentPropertyName = "KeyFrames";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Int64Converter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              324, "Int64Converter",
                                              typeof(System.ComponentModel.Int64Converter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.ComponentModel.Int64Converter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Int64KeyFrame(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              325, "Int64KeyFrame",
                                              typeof(System.Windows.Media.Animation.Int64KeyFrame),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Int64KeyFrameCollection(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              326, "Int64KeyFrameCollection",
                                              typeof(System.Windows.Media.Animation.Int64KeyFrameCollection),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.Int64KeyFrameCollection(); };
            bamlType.CollectionKind = XamlCollectionKind.Collection;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Italic(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              327, "Italic",
                                              typeof(System.Windows.Documents.Italic),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Documents.Italic(); };
            bamlType.ContentPropertyName = "Inlines";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_ItemCollection(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              328, "ItemCollection",
                                              typeof(System.Windows.Controls.ItemCollection),
                                              isBamlType, useV3Rules);
            bamlType.CollectionKind = XamlCollectionKind.Collection;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_ItemsControl(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              329, "ItemsControl",
                                              typeof(System.Windows.Controls.ItemsControl),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Controls.ItemsControl(); };
            bamlType.ContentPropertyName = "Items";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_ItemsPanelTemplate(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              330, "ItemsPanelTemplate",
                                              typeof(System.Windows.Controls.ItemsPanelTemplate),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Controls.ItemsPanelTemplate(); };
            bamlType.ContentPropertyName = "Template";
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_ItemsPresenter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              331, "ItemsPresenter",
                                              typeof(System.Windows.Controls.ItemsPresenter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Controls.ItemsPresenter(); };
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_JournalEntry(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              332, "JournalEntry",
                                              typeof(System.Windows.Navigation.JournalEntry),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_JournalEntryListConverter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              333, "JournalEntryListConverter",
                                              typeof(System.Windows.Navigation.JournalEntryListConverter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Navigation.JournalEntryListConverter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_JournalEntryUnifiedViewConverter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              334, "JournalEntryUnifiedViewConverter",
                                              typeof(System.Windows.Navigation.JournalEntryUnifiedViewConverter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Navigation.JournalEntryUnifiedViewConverter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_JpegBitmapDecoder(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              335, "JpegBitmapDecoder",
                                              typeof(System.Windows.Media.Imaging.JpegBitmapDecoder),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_JpegBitmapEncoder(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              336, "JpegBitmapEncoder",
                                              typeof(System.Windows.Media.Imaging.JpegBitmapEncoder),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Imaging.JpegBitmapEncoder(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_KeyBinding(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              337, "KeyBinding",
                                              typeof(System.Windows.Input.KeyBinding),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Input.KeyBinding(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_KeyConverter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              338, "KeyConverter",
                                              typeof(System.Windows.Input.KeyConverter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Input.KeyConverter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_KeyGesture(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              339, "KeyGesture",
                                              typeof(System.Windows.Input.KeyGesture),
                                              isBamlType, useV3Rules);
            bamlType.TypeConverterType = typeof(System.Windows.Input.KeyGestureConverter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_KeyGestureConverter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              340, "KeyGestureConverter",
                                              typeof(System.Windows.Input.KeyGestureConverter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Input.KeyGestureConverter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_KeySpline(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              341, "KeySpline",
                                              typeof(System.Windows.Media.Animation.KeySpline),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.KeySpline(); };
            bamlType.TypeConverterType = typeof(System.Windows.KeySplineConverter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_KeySplineConverter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              342, "KeySplineConverter",
                                              typeof(System.Windows.KeySplineConverter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.KeySplineConverter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_KeyTime(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              343, "KeyTime",
                                              typeof(System.Windows.Media.Animation.KeyTime),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.KeyTime(); };
            bamlType.TypeConverterType = typeof(System.Windows.KeyTimeConverter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_KeyTimeConverter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              344, "KeyTimeConverter",
                                              typeof(System.Windows.KeyTimeConverter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.KeyTimeConverter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_KeyboardDevice(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              345, "KeyboardDevice",
                                              typeof(System.Windows.Input.KeyboardDevice),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Label(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              346, "Label",
                                              typeof(System.Windows.Controls.Label),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Controls.Label(); };
            bamlType.ContentPropertyName = "Content";
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_LateBoundBitmapDecoder(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              347, "LateBoundBitmapDecoder",
                                              typeof(System.Windows.Media.Imaging.LateBoundBitmapDecoder),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_LengthConverter(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              348, "LengthConverter",
                                              typeof(System.Windows.LengthConverter),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.LengthConverter(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Light(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              349, "Light",
                                              typeof(System.Windows.Media.Media3D.Light),
                                              isBamlType, useV3Rules);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_Line(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              350, "Line",
                                              typeof(System.Windows.Shapes.Line),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Shapes.Line(); };
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.UidPropertyName = "Uid";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_LineBreak(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              351, "LineBreak",
                                              typeof(System.Windows.Documents.LineBreak),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Documents.LineBreak(); };
            bamlType.RuntimeNamePropertyName = "Name";
            bamlType.XmlLangPropertyName = "Language";
            bamlType.IsUsableDuringInit = true;
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_LineGeometry(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              352, "LineGeometry",
                                              typeof(System.Windows.Media.LineGeometry),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.LineGeometry(); };
            bamlType.TypeConverterType = typeof(System.Windows.Media.GeometryConverter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_LineSegment(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              353, "LineSegment",
                                              typeof(System.Windows.Media.LineSegment),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.LineSegment(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_LinearByteKeyFrame(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              354, "LinearByteKeyFrame",
                                              typeof(System.Windows.Media.Animation.LinearByteKeyFrame),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.LinearByteKeyFrame(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_LinearColorKeyFrame(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              355, "LinearColorKeyFrame",
                                              typeof(System.Windows.Media.Animation.LinearColorKeyFrame),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.LinearColorKeyFrame(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_LinearDecimalKeyFrame(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              356, "LinearDecimalKeyFrame",
                                              typeof(System.Windows.Media.Animation.LinearDecimalKeyFrame),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.LinearDecimalKeyFrame(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_LinearDoubleKeyFrame(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              357, "LinearDoubleKeyFrame",
                                              typeof(System.Windows.Media.Animation.LinearDoubleKeyFrame),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.LinearDoubleKeyFrame(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_LinearGradientBrush(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              358, "LinearGradientBrush",
                                              typeof(System.Windows.Media.LinearGradientBrush),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.LinearGradientBrush(); };
            bamlType.ContentPropertyName = "GradientStops";
            bamlType.TypeConverterType = typeof(System.Windows.Media.BrushConverter);
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_LinearInt16KeyFrame(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              359, "LinearInt16KeyFrame",
                                              typeof(System.Windows.Media.Animation.LinearInt16KeyFrame),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.LinearInt16KeyFrame(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_LinearInt32KeyFrame(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              360, "LinearInt32KeyFrame",
                                              typeof(System.Windows.Media.Animation.LinearInt32KeyFrame),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.LinearInt32KeyFrame(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_LinearInt64KeyFrame(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              361, "LinearInt64KeyFrame",
                                              typeof(System.Windows.Media.Animation.LinearInt64KeyFrame),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.LinearInt64KeyFrame(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_LinearPoint3DKeyFrame(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              362, "LinearPoint3DKeyFrame",
                                              typeof(System.Windows.Media.Animation.LinearPoint3DKeyFrame),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.LinearPoint3DKeyFrame(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_LinearPointKeyFrame(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              363, "LinearPointKeyFrame",
                                              typeof(System.Windows.Media.Animation.LinearPointKeyFrame),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.LinearPointKeyFrame(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]
        private WpfKnownType Create_BamlType_LinearQuaternionKeyFrame(bool isBamlType, bool useV3Rules)
        {
            var bamlType = new WpfKnownType(this, // SchemaContext
                                              364, "LinearQuaternionKeyFrame",
                                              typeof(System.Windows.Media.Animation.LinearQuaternionKeyFrame),
                                              isBamlType, useV3Rules);
            bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.Animation.LinearQuaternionKeyFrame(); };
            bamlType.Freeze();
            return bamlType;
        }
 
        [System.Runtime.CompilerServices.MethodImpl(System.Runtime.Compile