1 type derived from XamlTypeMapper
PresentationFramework (1)
System\Windows\Markup\BamlWriter.cs (1)
1414internal class BamlWriterXamlTypeMapper : XamlTypeMapper
2 instantiations of XamlTypeMapper
PresentationFramework (2)
System\Windows\Markup\XamlTypeMapper.cs (2)
287XamlTypeMapper newMapper = new XamlTypeMapper(_assemblyNames.Clone() as string[]); 4422return new XamlTypeMapper(GetDefaultAssemblyNames(),GetDefaultNamespaceMaps());
47 references to XamlTypeMapper
PresentationFramework (47)
System\Windows\Documents\TextRangeSerialization.cs (7)
74XamlTypeMapper xamlTypeMapper = XmlParserDefaults.DefaultMapper; 195private static void WriteXamlTextSegment(XmlWriter xmlWriter, ITextPointer rangeStart, ITextPointer rangeEnd, XamlTypeMapper xamlTypeMapper, ref int elementLevel, WpfPayload wpfPayload, bool ignoreWriteHyperlinkEnd, List<int> ignoreList, bool preserveTextElements) 340private static void WriteXamlTableCellRange(XmlWriter xmlWriter, ITextRange range, XamlTypeMapper xamlTypeMapper, ref int elementLevel, WpfPayload wpfPayload, bool preserveTextElements) 421private static int WriteOpeningTags(ITextRange range, ITextPointer thisElement, ITextPointer scope, XmlWriter xmlWriter, XamlTypeMapper xamlTypeMapper, bool reduceElement, out bool ignoreWriteHyperlinkEnd, ref List<int> ignoreList, bool preserveTextElements) 541private static void WriteStartXamlElement(ITextRange range, ITextPointer textReader, XmlWriter xmlWriter, XamlTypeMapper xamlTypeMapper, bool reduceElement, bool preserveTextElements) 606private static void WriteTableColumnsInformation(ITextRange range, Table table, XmlWriter xmlWriter, XamlTypeMapper xamlTypeMapper) 650private static void WriteRootFlowDocument(ITextRange range, ITextPointer context, XmlWriter xmlWriter, XamlTypeMapper xamlTypeMapper, bool lastParagraphMustBeMerged, bool useFlowDocumentAsRoot)
System\Windows\Markup\Baml2006\WpfSharedBamlSchemaContext.cs (1)
304Type result = System.Windows.Markup.XamlTypeMapper.GetTypeFromName(prefixedName, element);
System\Windows\Markup\BamlCollectionHolder.cs (1)
180_defaultCollection = XamlTypeMapper.GetInternalPropertyValue(_reader.ParserContext,
System\Windows\Markup\BamlMapTable.cs (4)
70internal BamlMapTable(XamlTypeMapper xamlTypeMapper) 596tc = XamlTypeMapper.CreateInternalInstance(pc, t) as TypeConverter; 1768internal XamlTypeMapper XamlTypeMapper 1825XamlTypeMapper _xamlTypeMapper;
System\Windows\Markup\BamlRecordReader.cs (13)
1341contentProperty = XamlTypeMapper.GetInternalPropertyValue(ParserContext, 1354if (!XamlTypeMapper.IsAllowedPropertySet(propertyDefinition.PropertyInfo, allowProtected, out isPublicProperty)) 1480dp = XamlTypeMapper.ParsePropertyName(ParserContext, 1504XamlTypeMapper.ConstructorData data = XamlTypeMapper.GetConstructors(elementType); 2253bool set = XamlTypeMapper.SetInternalPropertyValue(ParserContext, 2569bool set = XamlTypeMapper.SetInternalPropertyValue(ParserContext, 2839d = XamlTypeMapper.CreateDelegate(ParserContext, 2873d = XamlTypeMapper.CreateDelegate(ParserContext, 2884bool added = XamlTypeMapper.AddInternalEventHandler(ParserContext, 4987bool set = XamlTypeMapper.SetInternalPropertyValue(ParserContext, 5283instance = XamlTypeMapper.CreateInternalInstance(ParserContext, type); 5433internal XamlTypeMapper XamlTypeMapper 5845return XamlTypeMapper.GetPropertyType(this.AttachedPropertySetter);
System\Windows\Markup\BamlRecordWriter.cs (1)
1898XamlTypeMapper _xamlTypeMapper;
System\Windows\Markup\BamlWriter.cs (5)
350Type propType = XamlTypeMapper.GetPropertyType(dpOrPi); 354_dpProperty = XamlTypeMapper.ParsePropertyName(_parserContext, value, ref ownerType); 649XamlTypeMapper.GetPropertyType(mi, out propertyType, out propertyCanWrite); 654propertyType = XamlTypeMapper.GetPropertyType(dpOrPi); 1399XamlTypeMapper _xamlTypeMapper;
System\Windows\Markup\MarkupExtensionParser.cs (1)
648XamlTypeMapper.GetPropertyType(data.Info, out propertyType, out propertyCanWrite);
System\Windows\Markup\ParserContext.cs (2)
335public XamlTypeMapper XamlTypeMapper 820private XamlTypeMapper _xamlTypeMapper;
System\Windows\Markup\WpfXamlLoader.cs (1)
58var typeMapperContext = schemaContext as XamlTypeMapper.XamlTypeMapperSchemaContext;
System\Windows\Markup\XamlNodes.cs (4)
491_declaringType = XamlTypeMapper.GetDeclaringType(_propertyMember); 508_validType = XamlTypeMapper.GetPropertyType(_propertyMember); 2262_declaringType = XamlTypeMapper.GetDeclaringType(_propertyMember); 2279_validType = XamlTypeMapper.GetPropertyType(_propertyMember);
System\Windows\Markup\XamlReader.cs (1)
1079internalTypeHelper = XamlTypeMapper.GetInternalTypeHelperTypeFromAssembly(parserContext);
System\Windows\Markup\XamlTypeMapper.cs (4)
248public static XamlTypeMapper DefaultMapper 285internal XamlTypeMapper Clone() 287XamlTypeMapper newMapper = new XamlTypeMapper(_assemblyNames.Clone() as string[]); 4418internal static XamlTypeMapper DefaultMapper
System\Windows\Markup\XamlTypeMapperSchemaContext.cs (2)
23XamlTypeMapper _typeMapper; 33internal XamlTypeMapperSchemaContext(XamlTypeMapper typeMapper)