12 instantiations of XamlTypeName
PresentationFramework (2)
System\Windows\Markup\Baml2006\Baml2006SchemaContext.cs (2)
60XamlTypeName fullTypeName = new XamlTypeName { Namespace = xamlNamespace, Name = name }; 65fullTypeName.TypeArguments.Add(new XamlTypeName(typeArg));
System.Xaml (10)
System\Xaml\Context\XamlContext.cs (2)
107XamlTypeName ownerTypeName = new XamlTypeName(ns, propName.Owner.Name); 240return new XamlTypeName(xamlNs, typeName.Name);
System\Xaml\Parser\GenericTypeNameParser.cs (2)
64XamlTypeName xamlTypeName = new XamlTypeName(ns, simpleName); 273XamlTypeName typeName = new XamlTypeName(frame.Namespace, frame.Name, frame.TypeArgs);
System\Xaml\Parser\XamlPullParser.cs (2)
933private readonly XamlTypeName arrayType = new XamlTypeName(@"http://schemas.microsoft.com/winfx/2006/xaml", "Array"); 988XamlTypeName typeName = new XamlTypeName(propertyType.ItemType);
System\Xaml\Parser\XamlScanner.cs (1)
382XamlTypeName typeName = new XamlTypeName(xmlns, name, typeArgs);
System\Xaml\Schema\XamlTypeTypeConverter.cs (1)
63XamlTypeName typeName = new XamlTypeName(xamlType);
System\Xaml\XamlObjectReader.cs (1)
2720XamlTypeName typeName = new XamlTypeName(type);
System\Xaml\XamlTypeName.cs (1)
49TypeArguments.Add(new XamlTypeName(argumentType));
65 references to XamlTypeName
PresentationFramework (4)
System\Windows\Markup\Baml2006\Baml2006SchemaContext.cs (1)
60XamlTypeName fullTypeName = new XamlTypeName { Namespace = xamlNamespace, Name = name };
System\Windows\Markup\Baml2006\WpfSharedBamlSchemaContext.cs (2)
306XamlTypeName xamlTypeName; 307if (XamlTypeName.TryParse(prefixedName, prefixDictionary, out xamlTypeName))
System\Windows\TemplateContent.cs (1)
1448return _schemaContext.GetXamlType(XamlTypeName.Parse(qualifiedTypeName, this)).UnderlyingType;
System.Xaml (61)
System\Xaml\Context\ObjectWriterContext.cs (2)
157XamlTypeName name = XamlTypeName.Parse(qName, _serviceProviderContext);
System\Xaml\Context\XamlContext.cs (10)
107XamlTypeName ownerTypeName = new XamlTypeName(ns, propName.Owner.Name); 217private XamlType GetXamlTypeOrUnknown(XamlTypeName typeName) 229XamlTypeName fullTypeName = GetXamlTypeName(typeName); 233internal XamlTypeName GetXamlTypeName(XamlName typeName) 243internal XamlType GetXamlType(XamlTypeName typeName) 248internal XamlType GetXamlType(XamlTypeName typeName, bool returnUnknownTypesOnFailure) 253internal XamlType GetXamlType(XamlTypeName typeName, bool returnUnknownTypesOnFailure, 270List<XamlTypeName> typeNames = typeName.TypeArgumentsList; 302XamlTypeName typeName = XamlTypeName.ParseInternal(qName, ResolvePrefixCachedDelegate, out error);
System\Xaml\InfosetObjects\XamlObjectWriter.cs (1)
1159XamlTypeName ownerTypeName = ctx.GetXamlTypeName(propertyName.Owner);
System\Xaml\Parser\GenericTypeNameParser.cs (14)
38public static XamlTypeName ParseIfTrivalName(string text, Func<string, string> prefixResolver, out string error) 64XamlTypeName xamlTypeName = new XamlTypeName(ns, simpleName); 68public XamlTypeName ParseName(string text, out string error) 90XamlTypeName typeName = null; 98public IList<XamlTypeName> ParseList(string text, out string error) 119IList<XamlTypeName> typeNameList = null; 273XamlTypeName typeName = new XamlTypeName(frame.Namespace, frame.Name, frame.TypeArgs); 289private XamlTypeName CollectNameFromStack() 302XamlTypeName xamlTypeName = frame.TypeArgs[0]; 306private IList<XamlTypeName> CollectNameListFromStack() 315List<XamlTypeName> xamlTypeNameList = frame.TypeArgs; 322List<XamlTypeName> _typeArgs; 326public List<XamlTypeName> TypeArgs { get { return _typeArgs; } } 330_typeArgs = new List<XamlTypeName>();
System\Xaml\Parser\MeScanner.cs (2)
285XamlTypeName typeName = XamlTypeName.ParseInternal(longName, _context.FindNamespaceByPrefix, out error);
System\Xaml\Parser\XamlPullParser.cs (2)
933private readonly XamlTypeName arrayType = new XamlTypeName(@"http://schemas.microsoft.com/winfx/2006/xaml", "Array"); 988XamlTypeName typeName = new XamlTypeName(propertyType.ItemType);
System\Xaml\Parser\XamlScanner.cs (3)
372IList<XamlTypeName> typeArgs = null; 376typeArgs = XamlTypeName.ParseListInternal(_typeArgumentAttribute.Value, _parserContext.FindNamespaceByPrefix, out error); 382XamlTypeName 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)
2720XamlTypeName typeName = new XamlTypeName(type);
System\Xaml\XamlSchemaContext.cs (1)
262public XamlType GetXamlType(XamlTypeName xamlTypeName)
System\Xaml\XamlTypeName.cs (21)
15List<XamlTypeName> _typeArguments; 29public XamlTypeName(string xamlNamespace, string name, IEnumerable<XamlTypeName> typeArguments) 35List<XamlTypeName> typeArgList = new List<XamlTypeName>(typeArguments); 54public IList<XamlTypeName> TypeArguments 60_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); 106public static IList<XamlTypeName> ParseList(string typeNameList, IXamlNamespaceResolver namespaceResolver) 112IList<XamlTypeName> result = ParseListInternal(typeNameList, namespaceResolver.GetNamespace, out error); 121out XamlTypeName result) 131out IList<XamlTypeName> result) 148internal static string ConvertListToStringInternal(IList<XamlTypeName> typeNameList, 156internal static void ConvertListToStringInternal(StringBuilder result, IList<XamlTypeName> typeNameList, 160foreach (XamlTypeName typeName in typeNameList) 174internal static XamlTypeName ParseInternal(string typeName, Func<string, string> prefixResolver, out string error) 176XamlTypeName xamlTypeName = GenericTypeNameParser.ParseIfTrivalName(typeName, prefixResolver, out error); 187internal static IList<XamlTypeName> ParseListInternal(string typeNameList, 191IList<XamlTypeName> xamlTypeName = nameParser.ParseList(typeNameList, out error);