1 type derived from XamlTypeMapper
PresentationFramework (1)
src\Framework\System\Windows\Markup\BamlWriter.cs (1)
1428internal class BamlWriterXamlTypeMapper : XamlTypeMapper
2 instantiations of XamlTypeMapper
PresentationFramework (2)
src\Framework\System\Windows\Markup\XamlTypeMapper.cs (2)
301XamlTypeMapper newMapper = new XamlTypeMapper(_assemblyNames.Clone() as string[]); 4645return new XamlTypeMapper(GetDefaultAssemblyNames(),GetDefaultNamespaceMaps());
48 references to XamlTypeMapper
PresentationFramework (48)
src\Framework\System\Windows\Documents\TextRangeSerialization.cs (7)
76XamlTypeMapper xamlTypeMapper = XmlParserDefaults.DefaultMapper; 201private static void WriteXamlTextSegment(XmlWriter xmlWriter, ITextPointer rangeStart, ITextPointer rangeEnd, XamlTypeMapper xamlTypeMapper, ref int elementLevel, WpfPayload wpfPayload, bool ignoreWriteHyperlinkEnd, List<int> ignoreList, bool preserveTextElements) 346private static void WriteXamlTableCellRange(XmlWriter xmlWriter, ITextRange range, XamlTypeMapper xamlTypeMapper, ref int elementLevel, WpfPayload wpfPayload, bool preserveTextElements) 427private static int WriteOpeningTags(ITextRange range, ITextPointer thisElement, ITextPointer scope, XmlWriter xmlWriter, XamlTypeMapper xamlTypeMapper, bool reduceElement, out bool ignoreWriteHyperlinkEnd, ref List<int> ignoreList, bool preserveTextElements) 547private static void WriteStartXamlElement(ITextRange range, ITextPointer textReader, XmlWriter xmlWriter, XamlTypeMapper xamlTypeMapper, bool reduceElement, bool preserveTextElements) 612private static void WriteTableColumnsInformation(ITextRange range, Table table, XmlWriter xmlWriter, XamlTypeMapper xamlTypeMapper) 657private static void WriteRootFlowDocument(ITextRange range, ITextPointer context, XmlWriter xmlWriter, XamlTypeMapper xamlTypeMapper, bool lastParagraphMustBeMerged, bool useFlowDocumentAsRoot)
src\Framework\System\Windows\Markup\Baml2006\WpfSharedBamlSchemaContext.cs (1)
309Type result = System.Windows.Markup.XamlTypeMapper.GetTypeFromName(prefixedName, element);
src\Framework\System\Windows\Markup\BamlCollectionHolder.cs (1)
184_defaultCollection = XamlTypeMapper.GetInternalPropertyValue(_reader.ParserContext,
src\Framework\System\Windows\Markup\BamlMapTable.cs (4)
90internal BamlMapTable(XamlTypeMapper xamlTypeMapper) 606tc = XamlTypeMapper.CreateInternalInstance(pc, t) as TypeConverter; 1778internal XamlTypeMapper XamlTypeMapper 1836XamlTypeMapper _xamlTypeMapper;
src\Framework\System\Windows\Markup\BamlRecordReader.cs (13)
1365contentProperty = XamlTypeMapper.GetInternalPropertyValue(ParserContext, 1379if (!XamlTypeMapper.IsAllowedPropertySet(propertyDefinition.PropertyInfo, allowProtected, out isPublicProperty)) 1505dp = XamlTypeMapper.ParsePropertyName(ParserContext, 1529XamlTypeMapper.ConstructorData data = XamlTypeMapper.GetConstructors(elementType); 2284bool set = XamlTypeMapper.SetInternalPropertyValue(ParserContext, 2601bool set = XamlTypeMapper.SetInternalPropertyValue(ParserContext, 2872d = XamlTypeMapper.CreateDelegate(ParserContext, 2906d = XamlTypeMapper.CreateDelegate(ParserContext, 2917bool added = XamlTypeMapper.AddInternalEventHandler(ParserContext, 5037bool set = XamlTypeMapper.SetInternalPropertyValue(ParserContext, 5343instance = XamlTypeMapper.CreateInternalInstance(ParserContext, type); 5495internal XamlTypeMapper XamlTypeMapper 5914return XamlTypeMapper.GetPropertyType(this.AttachedPropertySetter);
src\Framework\System\Windows\Markup\BamlRecordWriter.cs (1)
1909XamlTypeMapper _xamlTypeMapper;
src\Framework\System\Windows\Markup\BamlWriter.cs (5)
362Type propType = XamlTypeMapper.GetPropertyType(dpOrPi); 366_dpProperty = XamlTypeMapper.ParsePropertyName(_parserContext, value, ref ownerType); 661XamlTypeMapper.GetPropertyType(mi, out propertyType, out propertyCanWrite); 666propertyType = XamlTypeMapper.GetPropertyType(dpOrPi); 1413XamlTypeMapper _xamlTypeMapper;
src\Framework\System\Windows\Markup\MarkupExtensionParser.cs (1)
662XamlTypeMapper.GetPropertyType(data.Info, out propertyType, out propertyCanWrite);
src\Framework\System\Windows\Markup\ParserContext.cs (2)
346public XamlTypeMapper XamlTypeMapper 847private XamlTypeMapper _xamlTypeMapper;
src\Framework\System\Windows\Markup\WpfXamlLoader.cs (1)
54var typeMapperContext = schemaContext as XamlTypeMapper.XamlTypeMapperSchemaContext;
src\Framework\System\Windows\Markup\xamlnodes.cs (4)
498_declaringType = XamlTypeMapper.GetDeclaringType(_propertyMember); 515_validType = XamlTypeMapper.GetPropertyType(_propertyMember); 2278_declaringType = XamlTypeMapper.GetDeclaringType(_propertyMember); 2295_validType = XamlTypeMapper.GetPropertyType(_propertyMember);
src\Framework\System\Windows\Markup\XamlReader.cs (1)
1013internalTypeHelper = XamlTypeMapper.GetInternalTypeHelperTypeFromAssembly(parserContext);
src\Framework\System\Windows\Markup\XamlTypeMapper.cs (5)
262public static XamlTypeMapper DefaultMapper 299internal XamlTypeMapper Clone() 301XamlTypeMapper newMapper = new XamlTypeMapper(_assemblyNames.Clone() as string[]); 2884InternalTypeHelper ith = XamlTypeMapper.GetInternalTypeHelperFromAssembly(pc); 4641internal static XamlTypeMapper DefaultMapper
src\Framework\System\Windows\Markup\XamlTypeMapperSchemaContext.cs (2)
19XamlTypeMapper _typeMapper; 29internal XamlTypeMapperSchemaContext(XamlTypeMapper typeMapper)