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