1 type derived from XamlTypeMapper
PresentationFramework (1)
System\Windows\Markup\BamlWriter.cs (1)
1400internal class BamlWriterXamlTypeMapper : XamlTypeMapper
2 instantiations of XamlTypeMapper
PresentationFramework (2)
System\Windows\Markup\XamlTypeMapper.cs (2)
285XamlTypeMapper newMapper = new XamlTypeMapper(_assemblyNames.Clone() as string[]); 4420return new XamlTypeMapper(GetDefaultAssemblyNames(),GetDefaultNamespaceMaps());
47 references to XamlTypeMapper
PresentationFramework (47)
System\Windows\Documents\TextRangeSerialization.cs (7)
68XamlTypeMapper xamlTypeMapper = XmlParserDefaults.DefaultMapper; 189private static void WriteXamlTextSegment(XmlWriter xmlWriter, ITextPointer rangeStart, ITextPointer rangeEnd, XamlTypeMapper xamlTypeMapper, ref int elementLevel, WpfPayload wpfPayload, bool ignoreWriteHyperlinkEnd, List<int> ignoreList, bool preserveTextElements) 334private static void WriteXamlTableCellRange(XmlWriter xmlWriter, ITextRange range, XamlTypeMapper xamlTypeMapper, ref int elementLevel, WpfPayload wpfPayload, bool preserveTextElements) 415private static int WriteOpeningTags(ITextRange range, ITextPointer thisElement, ITextPointer scope, XmlWriter xmlWriter, XamlTypeMapper xamlTypeMapper, bool reduceElement, out bool ignoreWriteHyperlinkEnd, ref List<int> ignoreList, bool preserveTextElements) 535private static void WriteStartXamlElement(ITextRange range, ITextPointer textReader, XmlWriter xmlWriter, XamlTypeMapper xamlTypeMapper, bool reduceElement, bool preserveTextElements) 600private static void WriteTableColumnsInformation(ITextRange range, Table table, XmlWriter xmlWriter, XamlTypeMapper xamlTypeMapper) 644private static void WriteRootFlowDocument(ITextRange range, ITextPointer context, XmlWriter xmlWriter, XamlTypeMapper xamlTypeMapper, bool lastParagraphMustBeMerged, bool useFlowDocumentAsRoot)
System\Windows\Markup\Baml2006\WpfSharedBamlSchemaContext.cs (1)
299Type result = System.Windows.Markup.XamlTypeMapper.GetTypeFromName(prefixedName, element);
System\Windows\Markup\BamlCollectionHolder.cs (1)
179_defaultCollection = XamlTypeMapper.GetInternalPropertyValue(_reader.ParserContext,
System\Windows\Markup\BamlMapTable.cs (4)
62internal BamlMapTable(XamlTypeMapper xamlTypeMapper) 588tc = XamlTypeMapper.CreateInternalInstance(pc, t) as TypeConverter; 1760internal XamlTypeMapper XamlTypeMapper 1817XamlTypeMapper _xamlTypeMapper;
System\Windows\Markup\BamlRecordReader.cs (13)
1332contentProperty = XamlTypeMapper.GetInternalPropertyValue(ParserContext, 1345if (!XamlTypeMapper.IsAllowedPropertySet(propertyDefinition.PropertyInfo, allowProtected, out isPublicProperty)) 1471dp = XamlTypeMapper.ParsePropertyName(ParserContext, 1495XamlTypeMapper.ConstructorData data = XamlTypeMapper.GetConstructors(elementType); 2244bool set = XamlTypeMapper.SetInternalPropertyValue(ParserContext, 2560bool set = XamlTypeMapper.SetInternalPropertyValue(ParserContext, 2830d = XamlTypeMapper.CreateDelegate(ParserContext, 2864d = XamlTypeMapper.CreateDelegate(ParserContext, 2875bool added = XamlTypeMapper.AddInternalEventHandler(ParserContext, 4978bool set = XamlTypeMapper.SetInternalPropertyValue(ParserContext, 5274instance = XamlTypeMapper.CreateInternalInstance(ParserContext, type); 5424internal XamlTypeMapper XamlTypeMapper 5836return XamlTypeMapper.GetPropertyType(this.AttachedPropertySetter);
System\Windows\Markup\BamlRecordWriter.cs (1)
1895XamlTypeMapper _xamlTypeMapper;
System\Windows\Markup\BamlWriter.cs (5)
336Type propType = XamlTypeMapper.GetPropertyType(dpOrPi); 340_dpProperty = XamlTypeMapper.ParsePropertyName(_parserContext, value, ref ownerType); 635XamlTypeMapper.GetPropertyType(mi, out propertyType, out propertyCanWrite); 640propertyType = XamlTypeMapper.GetPropertyType(dpOrPi); 1385XamlTypeMapper _xamlTypeMapper;
System\Windows\Markup\MarkupExtensionParser.cs (1)
641XamlTypeMapper.GetPropertyType(data.Info, out propertyType, out propertyCanWrite);
System\Windows\Markup\ParserContext.cs (2)
332public XamlTypeMapper XamlTypeMapper 817private XamlTypeMapper _xamlTypeMapper;
System\Windows\Markup\WpfXamlLoader.cs (1)
57var typeMapperContext = schemaContext as XamlTypeMapper.XamlTypeMapperSchemaContext;
System\Windows\Markup\XamlNodes.cs (4)
487_declaringType = XamlTypeMapper.GetDeclaringType(_propertyMember); 504_validType = XamlTypeMapper.GetPropertyType(_propertyMember); 2258_declaringType = XamlTypeMapper.GetDeclaringType(_propertyMember); 2275_validType = XamlTypeMapper.GetPropertyType(_propertyMember);
System\Windows\Markup\XamlReader.cs (1)
1066internalTypeHelper = XamlTypeMapper.GetInternalTypeHelperTypeFromAssembly(parserContext);
System\Windows\Markup\XamlTypeMapper.cs (4)
246public static XamlTypeMapper DefaultMapper 283internal XamlTypeMapper Clone() 285XamlTypeMapper newMapper = new XamlTypeMapper(_assemblyNames.Clone() as string[]); 4416internal static XamlTypeMapper DefaultMapper
System\Windows\Markup\XamlTypeMapperSchemaContext.cs (2)
20XamlTypeMapper _typeMapper; 30internal XamlTypeMapperSchemaContext(XamlTypeMapper typeMapper)