12 instantiations of XamlTypeName
PresentationFramework (2)
System\Windows\Markup\Baml2006\Baml2006SchemaContext.cs (2)
73XamlTypeName fullTypeName = new XamlTypeName { Namespace = xamlNamespace, Name = name }; 78fullTypeName.TypeArguments.Add(new XamlTypeName(typeArg));
System.Xaml (10)
System\Xaml\Context\XamlContext.cs (2)
110XamlTypeName ownerTypeName = new XamlTypeName(ns, propName.Owner.Name); 243return new XamlTypeName(xamlNs, typeName.Name);
System\Xaml\Parser\GenericTypeNameParser.cs (2)
67XamlTypeName xamlTypeName = new XamlTypeName(ns, simpleName); 276XamlTypeName typeName = new XamlTypeName(frame.Namespace, frame.Name, frame.TypeArgs);
System\Xaml\Parser\XamlPullParser.cs (2)
935private readonly XamlTypeName arrayType = new XamlTypeName(@"http://schemas.microsoft.com/winfx/2006/xaml", "Array"); 990XamlTypeName typeName = new XamlTypeName(propertyType.ItemType);
System\Xaml\Parser\XamlScanner.cs (1)
385XamlTypeName typeName = new XamlTypeName(xmlns, name, typeArgs);
System\Xaml\Schema\XamlTypeTypeConverter.cs (1)
63XamlTypeName typeName = new XamlTypeName(xamlType);
System\Xaml\XamlObjectReader.cs (1)
2725XamlTypeName typeName = new XamlTypeName(type);
System\Xaml\XamlTypeName.cs (1)
51TypeArguments.Add(new XamlTypeName(argumentType));
65 references to XamlTypeName
PresentationFramework (4)
System\Windows\Markup\Baml2006\Baml2006SchemaContext.cs (1)
73XamlTypeName fullTypeName = new XamlTypeName { Namespace = xamlNamespace, Name = name };
System\Windows\Markup\Baml2006\WpfSharedBamlSchemaContext.cs (2)
311XamlTypeName xamlTypeName; 312if (XamlTypeName.TryParse(prefixedName, prefixDictionary, out xamlTypeName))
System\Windows\TemplateContent.cs (1)
1451return _schemaContext.GetXamlType(XamlTypeName.Parse(qualifiedTypeName, this)).UnderlyingType;
System.Xaml (61)
System\Xaml\Context\ObjectWriterContext.cs (2)
168XamlTypeName name = XamlTypeName.Parse(qName, _serviceProviderContext);
System\Xaml\Context\XamlContext.cs (10)
110XamlTypeName ownerTypeName = new XamlTypeName(ns, propName.Owner.Name); 220private XamlType GetXamlTypeOrUnknown(XamlTypeName typeName) 232XamlTypeName fullTypeName = GetXamlTypeName(typeName); 236internal XamlTypeName GetXamlTypeName(XamlName typeName) 246internal XamlType GetXamlType(XamlTypeName typeName) 251internal XamlType GetXamlType(XamlTypeName typeName, bool returnUnknownTypesOnFailure) 256internal XamlType GetXamlType(XamlTypeName typeName, bool returnUnknownTypesOnFailure, 273List<XamlTypeName> typeNames = typeName.TypeArgumentsList; 305XamlTypeName typeName = XamlTypeName.ParseInternal(qName, ResolvePrefixCachedDelegate, out error);
System\Xaml\InfosetObjects\XamlObjectWriter.cs (1)
1166XamlTypeName ownerTypeName = ctx.GetXamlTypeName(propertyName.Owner);
System\Xaml\Parser\GenericTypeNameParser.cs (14)
41public static XamlTypeName ParseIfTrivalName(string text, Func<string, string> prefixResolver, out string error) 67XamlTypeName xamlTypeName = new XamlTypeName(ns, simpleName); 71public XamlTypeName ParseName(string text, out string error) 93XamlTypeName typeName = null; 101public IList<XamlTypeName> ParseList(string text, out string error) 122IList<XamlTypeName> typeNameList = null; 276XamlTypeName typeName = new XamlTypeName(frame.Namespace, frame.Name, frame.TypeArgs); 292private XamlTypeName CollectNameFromStack() 305XamlTypeName xamlTypeName = frame.TypeArgs[0]; 309private IList<XamlTypeName> CollectNameListFromStack() 318List<XamlTypeName> xamlTypeNameList = frame.TypeArgs; 325List<XamlTypeName> _typeArgs; 329public List<XamlTypeName> TypeArgs { get { return _typeArgs; } } 333_typeArgs = new List<XamlTypeName>();
System\Xaml\Parser\MeScanner.cs (2)
288XamlTypeName typeName = XamlTypeName.ParseInternal(longName, _context.FindNamespaceByPrefix, out error);
System\Xaml\Parser\XamlPullParser.cs (2)
935private readonly XamlTypeName arrayType = new XamlTypeName(@"http://schemas.microsoft.com/winfx/2006/xaml", "Array"); 990XamlTypeName typeName = new XamlTypeName(propertyType.ItemType);
System\Xaml\Parser\XamlScanner.cs (3)
375IList<XamlTypeName> typeArgs = null; 379typeArgs = XamlTypeName.ParseListInternal(_typeArgumentAttribute.Value, _parserContext.FindNamespaceByPrefix, out error); 385XamlTypeName typeName = new XamlTypeName(xmlns, name, typeArgs);
System\Xaml\Schema\XamlTypeTypeConverter.cs (4)
63XamlTypeName typeName = new XamlTypeName(xamlType); 74XamlTypeName xamlTypeName = XamlTypeName.Parse(typeName, namespaceResolver); 92private static XamlType GetXamlTypeOrUnknown(XamlSchemaContext schemaContext, XamlTypeName typeName)
System\Xaml\XamlObjectReader.cs (1)
2725XamlTypeName typeName = new XamlTypeName(type);
System\Xaml\XamlSchemaContext.cs (1)
266public XamlType GetXamlType(XamlTypeName xamlTypeName)
System\Xaml\XamlTypeName.cs (21)
17List<XamlTypeName> _typeArguments; 31public XamlTypeName(string xamlNamespace, string name, IEnumerable<XamlTypeName> typeArguments) 37List<XamlTypeName> typeArgList = new List<XamlTypeName>(typeArguments); 56public IList<XamlTypeName> TypeArguments 62_typeArguments = new List<XamlTypeName>(); 68internal List<XamlTypeName> TypeArgumentsList => _typeArguments; 87public static string ToString(IList<XamlTypeName> typeNameList, INamespacePrefixLookup prefixLookup) 94public static XamlTypeName Parse(string typeName, IXamlNamespaceResolver namespaceResolver) 100XamlTypeName result = ParseInternal(typeName, namespaceResolver.GetNamespace, out error); 108public static IList<XamlTypeName> ParseList(string typeNameList, IXamlNamespaceResolver namespaceResolver) 114IList<XamlTypeName> result = ParseListInternal(typeNameList, namespaceResolver.GetNamespace, out error); 123out XamlTypeName result) 133out IList<XamlTypeName> result) 150internal static string ConvertListToStringInternal(IList<XamlTypeName> typeNameList, 158internal static void ConvertListToStringInternal(StringBuilder result, IList<XamlTypeName> typeNameList, 162foreach (XamlTypeName typeName in typeNameList) 176internal static XamlTypeName ParseInternal(string typeName, Func<string, string> prefixResolver, out string error) 178XamlTypeName xamlTypeName = GenericTypeNameParser.ParseIfTrivalName(typeName, prefixResolver, out error); 189internal static IList<XamlTypeName> ParseListInternal(string typeNameList, 193IList<XamlTypeName> xamlTypeName = nameParser.ParseList(typeNameList, out error);