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