12 instantiations of XamlTypeName
PresentationFramework (2)
System\Windows\Markup\Baml2006\Baml2006SchemaContext.cs (2)
59XamlTypeName fullTypeName = new XamlTypeName { Namespace = xamlNamespace, Name = name }; 64fullTypeName.TypeArguments.Add(new XamlTypeName(typeArg));
System.Xaml (10)
System\Xaml\Context\XamlContext.cs (2)
110XamlTypeName ownerTypeName = new XamlTypeName(ns, propName.Owner.Name); 250return new XamlTypeName(xamlNs, typeName.Name);
System\Xaml\Parser\GenericTypeNameParser.cs (2)
62XamlTypeName xamlTypeName = new XamlTypeName(ns, simpleName); 277XamlTypeName typeName = new XamlTypeName(frame.Namespace, frame.Name, frame.TypeArgs);
System\Xaml\Parser\XamlPullParser.cs (2)
977private readonly XamlTypeName arrayType = new XamlTypeName(@"http://schemas.microsoft.com/winfx/2006/xaml", "Array"); 1035XamlTypeName typeName = new XamlTypeName(propertyType.ItemType);
System\Xaml\Parser\XamlScanner.cs (1)
386XamlTypeName typeName = new XamlTypeName(xmlns, name, typeArgs);
System\Xaml\Schema\XamlTypeTypeConverter.cs (1)
61XamlTypeName typeName = new XamlTypeName(xamlType);
System\Xaml\XamlObjectReader.cs (1)
2738XamlTypeName typeName = new XamlTypeName(type);
System\Xaml\XamlTypeName.cs (1)
48TypeArguments.Add(new XamlTypeName(argumentType));
65 references to XamlTypeName
PresentationFramework (4)
System\Windows\Markup\Baml2006\Baml2006SchemaContext.cs (1)
59XamlTypeName fullTypeName = new XamlTypeName { Namespace = xamlNamespace, Name = name };
System\Windows\Markup\Baml2006\WpfSharedBamlSchemaContext.cs (2)
305XamlTypeName xamlTypeName; 306if (XamlTypeName.TryParse(prefixedName, prefixDictionary, out xamlTypeName))
System\Windows\TemplateContent.cs (1)
1455return _schemaContext.GetXamlType(XamlTypeName.Parse(qualifiedTypeName, this)).UnderlyingType;
System.Xaml (61)
System\Xaml\Context\ObjectWriterContext.cs (2)
159XamlTypeName name = XamlTypeName.Parse(qName, _serviceProviderContext);
System\Xaml\Context\XamlContext.cs (10)
110XamlTypeName ownerTypeName = new XamlTypeName(ns, propName.Owner.Name); 226private XamlType GetXamlTypeOrUnknown(XamlTypeName typeName) 238XamlTypeName fullTypeName = GetXamlTypeName(typeName); 242internal XamlTypeName GetXamlTypeName(XamlName typeName) 253internal XamlType GetXamlType(XamlTypeName typeName) 258internal XamlType GetXamlType(XamlTypeName typeName, bool returnUnknownTypesOnFailure) 263internal XamlType GetXamlType(XamlTypeName typeName, bool returnUnknownTypesOnFailure, 280List<XamlTypeName> typeNames = typeName.TypeArgumentsList; 315XamlTypeName typeName = XamlTypeName.ParseInternal(qName, ResolvePrefixCachedDelegate, out error);
System\Xaml\InfosetObjects\XamlObjectWriter.cs (1)
1189XamlTypeName ownerTypeName = ctx.GetXamlTypeName(propertyName.Owner);
System\Xaml\Parser\GenericTypeNameParser.cs (14)
37public static XamlTypeName ParseIfTrivalName(string text, Func<string, string> prefixResolver, out string error) 62XamlTypeName xamlTypeName = new XamlTypeName(ns, simpleName); 66public XamlTypeName ParseName(string text, out string error) 88XamlTypeName typeName = null; 97public IList<XamlTypeName> ParseList(string text, out string error) 118IList<XamlTypeName> typeNameList = null; 277XamlTypeName typeName = new XamlTypeName(frame.Namespace, frame.Name, frame.TypeArgs); 294private XamlTypeName CollectNameFromStack() 307XamlTypeName xamlTypeName = frame.TypeArgs[0]; 311private IList<XamlTypeName> CollectNameListFromStack() 320List<XamlTypeName> xamlTypeNameList = frame.TypeArgs; 327private List<XamlTypeName> _typeArgs; 331public List<XamlTypeName> TypeArgs { get { return _typeArgs; } } 335_typeArgs = new List<XamlTypeName>();
System\Xaml\Parser\MeScanner.cs (2)
290XamlTypeName typeName = XamlTypeName.ParseInternal(longName, _context.FindNamespaceByPrefix, out error);
System\Xaml\Parser\XamlPullParser.cs (2)
977private readonly XamlTypeName arrayType = new XamlTypeName(@"http://schemas.microsoft.com/winfx/2006/xaml", "Array"); 1035XamlTypeName typeName = new XamlTypeName(propertyType.ItemType);
System\Xaml\Parser\XamlScanner.cs (3)
375IList<XamlTypeName> typeArgs = null; 379typeArgs = XamlTypeName.ParseListInternal(_typeArgumentAttribute.Value, _parserContext.FindNamespaceByPrefix, out error); 386XamlTypeName typeName = new XamlTypeName(xmlns, name, typeArgs);
System\Xaml\Schema\XamlTypeTypeConverter.cs (4)
61XamlTypeName typeName = new XamlTypeName(xamlType); 73XamlTypeName xamlTypeName = XamlTypeName.Parse(typeName, namespaceResolver); 93private static XamlType GetXamlTypeOrUnknown(XamlSchemaContext schemaContext, XamlTypeName typeName)
System\Xaml\XamlObjectReader.cs (1)
2738XamlTypeName typeName = new XamlTypeName(type);
System\Xaml\XamlSchemaContext.cs (1)
274public XamlType GetXamlType(XamlTypeName xamlTypeName)
System\Xaml\XamlTypeName.cs (21)
14private List<XamlTypeName> _typeArguments; 28public XamlTypeName(string xamlNamespace, string name, IEnumerable<XamlTypeName> typeArguments) 34List<XamlTypeName> typeArgList = new List<XamlTypeName>(typeArguments); 53public IList<XamlTypeName> TypeArguments 59_typeArguments = new List<XamlTypeName>(); 66internal List<XamlTypeName> TypeArgumentsList => _typeArguments; 85public static string ToString(IList<XamlTypeName> typeNameList, INamespacePrefixLookup prefixLookup) 92public static XamlTypeName Parse(string typeName, IXamlNamespaceResolver namespaceResolver) 98XamlTypeName result = ParseInternal(typeName, namespaceResolver.GetNamespace, out error); 107public static IList<XamlTypeName> ParseList(string typeNameList, IXamlNamespaceResolver namespaceResolver) 113IList<XamlTypeName> result = ParseListInternal(typeNameList, namespaceResolver.GetNamespace, out error); 123out XamlTypeName result) 133out IList<XamlTypeName> result) 150internal static string ConvertListToStringInternal(IList<XamlTypeName> typeNameList, Func<string, string> prefixGenerator) 157internal static void ConvertListToStringInternal(StringBuilder result, IList<XamlTypeName> typeNameList, Func<string, string> prefixGenerator) 160foreach (XamlTypeName typeName in typeNameList) 175internal static XamlTypeName ParseInternal(string typeName, Func<string, string> prefixResolver, out string error) 177XamlTypeName xamlTypeName = GenericTypeNameParser.ParseIfTrivalName(typeName, prefixResolver, out error); 188internal static IList<XamlTypeName> ParseListInternal(string typeNameList, Func<string, string> prefixResolver, out string error) 191IList<XamlTypeName> xamlTypeName = nameParser.ParseList(typeNameList, out error);