1 type derived from XamlTypeMapper
PresentationFramework (1)
System\Windows\Markup\BamlWriter.cs (1)
1401internal class BamlWriterXamlTypeMapper : XamlTypeMapper
2 instantiations of XamlTypeMapper
PresentationFramework (2)
System\Windows\Markup\XamlTypeMapper.cs (2)
275XamlTypeMapper newMapper = new XamlTypeMapper(_assemblyNames.Clone() as string[]) 4414return new XamlTypeMapper(GetDefaultAssemblyNames(),GetDefaultNamespaceMaps());
47 references to XamlTypeMapper
PresentationFramework (47)
System\Windows\Documents\TextRangeSerialization.cs (7)
67XamlTypeMapper xamlTypeMapper = XmlParserDefaults.DefaultMapper; 188private static void WriteXamlTextSegment(XmlWriter xmlWriter, ITextPointer rangeStart, ITextPointer rangeEnd, XamlTypeMapper xamlTypeMapper, ref int elementLevel, WpfPayload wpfPayload, bool ignoreWriteHyperlinkEnd, List<int> ignoreList, bool preserveTextElements) 333private static void WriteXamlTableCellRange(XmlWriter xmlWriter, ITextRange range, XamlTypeMapper xamlTypeMapper, ref int elementLevel, WpfPayload wpfPayload, bool preserveTextElements) 414private static int WriteOpeningTags(ITextRange range, ITextPointer thisElement, ITextPointer scope, XmlWriter xmlWriter, XamlTypeMapper xamlTypeMapper, bool reduceElement, out bool ignoreWriteHyperlinkEnd, ref List<int> ignoreList, bool preserveTextElements) 534private static void WriteStartXamlElement(ITextRange range, ITextPointer textReader, XmlWriter xmlWriter, XamlTypeMapper xamlTypeMapper, bool reduceElement, bool preserveTextElements) 599private static void WriteTableColumnsInformation(ITextRange range, Table table, XmlWriter xmlWriter, XamlTypeMapper xamlTypeMapper) 643private static void WriteRootFlowDocument(ITextRange range, ITextPointer context, XmlWriter xmlWriter, XamlTypeMapper xamlTypeMapper, bool lastParagraphMustBeMerged, bool useFlowDocumentAsRoot)
System\Windows\Markup\Baml2006\WpfSharedBamlSchemaContext.cs (1)
298Type result = System.Windows.Markup.XamlTypeMapper.GetTypeFromName(prefixedName, element);
System\Windows\Markup\BamlCollectionHolder.cs (1)
178_defaultCollection = XamlTypeMapper.GetInternalPropertyValue(_reader.ParserContext,
System\Windows\Markup\BamlMapTable.cs (4)
59internal BamlMapTable(XamlTypeMapper xamlTypeMapper) 582tc = XamlTypeMapper.CreateInternalInstance(pc, t) as TypeConverter; 1765internal XamlTypeMapper XamlTypeMapper 1835private XamlTypeMapper _xamlTypeMapper;
System\Windows\Markup\BamlRecordReader.cs (13)
1322contentProperty = XamlTypeMapper.GetInternalPropertyValue(ParserContext, 1335if (!XamlTypeMapper.IsAllowedPropertySet(propertyDefinition.PropertyInfo, allowProtected, out isPublicProperty)) 1461dp = XamlTypeMapper.ParsePropertyName(ParserContext, 1485XamlTypeMapper.ConstructorData data = XamlTypeMapper.GetConstructors(elementType); 2234bool set = XamlTypeMapper.SetInternalPropertyValue(ParserContext, 2552bool set = XamlTypeMapper.SetInternalPropertyValue(ParserContext, 2822d = XamlTypeMapper.CreateDelegate(ParserContext, 2856d = XamlTypeMapper.CreateDelegate(ParserContext, 2867bool added = XamlTypeMapper.AddInternalEventHandler(ParserContext, 4965bool set = XamlTypeMapper.SetInternalPropertyValue(ParserContext, 5261instance = XamlTypeMapper.CreateInternalInstance(ParserContext, type); 5408internal XamlTypeMapper XamlTypeMapper 5820return XamlTypeMapper.GetPropertyType(this.AttachedPropertySetter);
System\Windows\Markup\BamlRecordWriter.cs (1)
1889private XamlTypeMapper _xamlTypeMapper;
System\Windows\Markup\BamlWriter.cs (5)
337Type propType = XamlTypeMapper.GetPropertyType(dpOrPi); 341_dpProperty = XamlTypeMapper.ParsePropertyName(_parserContext, value, ref ownerType); 636XamlTypeMapper.GetPropertyType(mi, out propertyType, out propertyCanWrite); 641propertyType = XamlTypeMapper.GetPropertyType(dpOrPi); 1386private XamlTypeMapper _xamlTypeMapper;
System\Windows\Markup\MarkupExtensionParser.cs (1)
640XamlTypeMapper.GetPropertyType(data.Info, out propertyType, out propertyCanWrite);
System\Windows\Markup\ParserContext.cs (2)
329public XamlTypeMapper XamlTypeMapper 812private XamlTypeMapper _xamlTypeMapper;
System\Windows\Markup\WpfXamlLoader.cs (1)
56var typeMapperContext = schemaContext as XamlTypeMapper.XamlTypeMapperSchemaContext;
System\Windows\Markup\XamlNodes.cs (4)
486_declaringType = XamlTypeMapper.GetDeclaringType(_propertyMember); 503_validType = XamlTypeMapper.GetPropertyType(_propertyMember); 2257_declaringType = XamlTypeMapper.GetDeclaringType(_propertyMember); 2274_validType = XamlTypeMapper.GetPropertyType(_propertyMember);
System\Windows\Markup\XamlReader.cs (1)
1073internalTypeHelper = XamlTypeMapper.GetInternalTypeHelperTypeFromAssembly(parserContext);
System\Windows\Markup\XamlTypeMapper.cs (4)
236public static XamlTypeMapper DefaultMapper 273internal XamlTypeMapper Clone() 275XamlTypeMapper newMapper = new XamlTypeMapper(_assemblyNames.Clone() as string[]) 4410internal static XamlTypeMapper DefaultMapper
System\Windows\Markup\XamlTypeMapperSchemaContext.cs (2)
19private XamlTypeMapper _typeMapper; 29internal XamlTypeMapperSchemaContext(XamlTypeMapper typeMapper)