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