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