84 references to XamlType
System.Xaml (4)
System\Xaml\Context\XamlContext.cs (1)
289
xamlType = new
XamlType
(typeName.Namespace, typeName.Name, typeArgs, SchemaContext);
System\Xaml\Parser\XamlAttribute.cs (1)
155
XamlType attachedOwnerType = new
XamlType
(string.Empty, propName.OwnerName, null, context.SchemaContext);
System\Xaml\Parser\XamlScanner.cs (1)
545
return new
XamlType
(xmlns, name.Name, null, _parserContext.SchemaContext);
System\Xaml\Schema\XamlTypeTypeConverter.cs (1)
112
result = new
XamlType
(typeName.Namespace, typeName.Name, typeArgs, schemaContext);
System.Xaml.Tests (80)
Common\SubXamlType.cs (1)
15
public SubXamlType(string? unknownTypeNamespace, string? unknownTypeName, IList<XamlType?>? typeArguments, XamlSchemaContext schemaContext) :
base
(unknownTypeNamespace, unknownTypeName, typeArguments, schemaContext) { }
System\Windows\Markup\XamlSetMarkupExtensionEventArgsTests.cs (1)
14
var type = new
XamlType
("unknownTypeNamespace", "unknownTypeName", null, new XamlSchemaContext());
System\Windows\Markup\XamlSetTypeConverterEventArgsTests.cs (1)
16
var type = new
XamlType
("unknownTypeNamespace", "unknownTypeName", null, new XamlSchemaContext());
System\Windows\Markup\XamlSetValueEventArgsTests.cs (1)
14
var type = new
XamlType
("unknownTypeNamespace", "unknownTypeName", null, new XamlSchemaContext());
System\Xaml\AmbientPropertyValueTests.cs (1)
14
var type = new
XamlType
("unknownTypeNamespace", "unknownTypeName", null, new XamlSchemaContext());
System\Xaml\Schema\XamlMemberInvokerTests.cs (3)
24
var type = new
XamlType
("unknownTypeNamespace", "unknownTypeName", null, new XamlSchemaContext());
62
var type = new
XamlType
("unknownTypeNamespace", "unknownTypeName", null, new XamlSchemaContext());
284
return new
XamlType
("unknownTypeNamespace", "unknownTypeName", null, new XamlSchemaContext());
System\Xaml\Schema\XamlTypeInvokerTests.cs (3)
78
yield return new object[] { new XamlTypeInvoker(new
XamlType
("namespace", "name", null, new XamlSchemaContext())) };
229
new XamlTypeInvoker(new
XamlType
("namespace", "name", null, new XamlSchemaContext())),
452
new XamlTypeInvoker(new
XamlType
("namespace", "name", null, new XamlSchemaContext())),
System\Xaml\Schema\XamlTypeNameTests.cs (3)
55
var type = new
XamlType
("unknownTypeNamespace", "unknownTypeName", null, new XamlSchemaContext());
65
var typeArgument = new
XamlType
("typeNamespace", "typeName", null, new XamlSchemaContext());
66
var type = new
XamlType
("unknownTypeNamespace", "unknownTypeName", new XamlType[] { typeArgument }, new XamlSchemaContext());
System\Xaml\Schema\XamlTypeTypeConverterTests.cs (3)
33
new
XamlType
("namespace", "name", null, context)
40
new
XamlType
("namespace", "name", new XamlType[]
42
new
XamlType
("namespace", "typeName", null, context)
System\Xaml\Schema\XamlValueConverterTests.cs (3)
15
var type = new
XamlType
("unknownTypeNamespace", "unknownTypeName", null, new XamlSchemaContext());
32
var type = new
XamlType
("unknownTypeNamespace", "unknownTypeName", null, new XamlSchemaContext());
100
var type1 = new
XamlType
("unknownTypeNamespace", "unknownTypeName1", null, new XamlSchemaContext());
System\Xaml\XamlDirectiveTests.cs (11)
17
var type = new
XamlType
("unknownTypeNamespace", "unknownTypeName", null, new XamlSchemaContext());
29
var type = new
XamlType
("unknownTypeNamespace", "unknownTypeName", null, new XamlSchemaContext());
48
var type = new
XamlType
("unknownTypeNamespace", "unknownTypeName", null, new XamlSchemaContext());
55
var type = new
XamlType
("unknownTypeNamespace", "unknownTypeName", null, new XamlSchemaContext());
82
var type = new
XamlType
("unknownTypeNamespace", "unknownTypeName", null, new XamlSchemaContext());
90
var type = new
XamlType
("unknownTypeNamespace", "unknownTypeName", null, new XamlSchemaContext());
97
var type1 = new
XamlType
("unknownTypeNamespace", "unknownTypeName", null, new XamlSchemaContext());
98
var type2 = new
XamlType
("unknownTypeNamespace2", "unknownTypeName", null, new XamlSchemaContext());
149
var type = new
XamlType
("unknownTypeNamespace", "unknownTypeName", null, new XamlSchemaContext());
248
var type = new
XamlType
("unknownTypeNamespace", "unknownTypeName", null, new XamlSchemaContext());
257
var type = new
XamlType
("unknownTypeNamespace", "unknownTypeName", null, new XamlSchemaContext());
System\Xaml\XamlDuplicateMemberExceptionTests.cs (1)
39
var type = new
XamlType
("unknownTypeNamespace", "unknownTypeName", null, new XamlSchemaContext());
System\Xaml\XamlMemberTests.cs (4)
23
var type = new
XamlType
("unknownTypeNamespace", "unknownTypeName", null, new XamlSchemaContext());
36
var type = new
XamlType
("unknownTypeNamespace", "unknownTypeName", null, new XamlSchemaContext());
68
var type = new
XamlType
("unknownTypeNamespace", "unknownTypeName", null, new XamlSchemaContext());
124
var type = new
XamlType
("unknownTypeNamespace", "unknownTypeName", null, new XamlSchemaContext());
System\Xaml\XamlTypeTests.cs (44)
34
var type = new
XamlType
(unknownTypeNamespace, unknownTypeName, typeArguments, schemaContext);
46
Assert.Throws<ArgumentNullException>("unknownTypeNamespace", () => new
XamlType
(null, "unknownTypeName", Array.Empty<XamlType>(), new XamlSchemaContext()));
52
Assert.Throws<ArgumentNullException>("unknownTypeName", () => new
XamlType
("unknownTypeNamespace", null, Array.Empty<XamlType>(), new XamlSchemaContext()));
138
Assert.Throws<ArgumentException>(() => new
XamlType
("unknownTypeNamespace", "unknownTypeName", new XamlType?[] { null }, new XamlSchemaContext()));
145
Assert.Throws<ArgumentNullException>("schemaContext", () => new
XamlType
("unknownTypeNamespace", "unknownTypeName", Array.Empty<XamlType>(), null));
161
var type = new
XamlType
("namespace", name, null, new XamlSchemaContext());
169
var type = new
XamlType
("namespace", "name", null, new XamlSchemaContext());
601
LookupBaseTypeResult = new
XamlType
("namespace", "name", null, new XamlSchemaContext())
2022
LookupBaseTypeResult = new
XamlType
("namespace", "name", null, new XamlSchemaContext())
3004
LookupBaseTypeResult = new
XamlType
("namespace", "name", null, new XamlSchemaContext())
3059
LookupBaseTypeResult = new
XamlType
("namespace", "name", null, new XamlSchemaContext())
3799
LookupBaseTypeResult = new
XamlType
("namespace", "name", null, new XamlSchemaContext())
3998
LookupBaseTypeResult = new
XamlType
("namespace", "name", null, new XamlSchemaContext())
4835
yield return new object?[] { new XamlType(typeof(int), new XamlSchemaContext()), new
XamlType
("unknownTypeNamespace", "unknownType", null, new XamlSchemaContext()), false };
4839
yield return new object?[] { new
XamlType
("unknownTypeNamespace", "unknownType", null, new XamlSchemaContext()), new
XamlType
("unknownTypeNamespace", "unknownType", null, new XamlSchemaContext()), true };
4840
yield return new object?[] { new
XamlType
("unknownTypeNamespace", "unknownType", null, new XamlSchemaContext()), new
XamlType
("otherTypeNamespace", "unknownType", null, new XamlSchemaContext()), false };
4841
yield return new object?[] { new
XamlType
("unknownTypeNamespace", "unknownType", null, new XamlSchemaContext()), new XamlType(typeof(int), new XamlSchemaContext()), false };
4842
yield return new object?[] { new
XamlType
("unknownTypeNamespace", "unknownType", null, new XamlSchemaContext()), null, false };
5086
yield return new object?[] { type, new
XamlType
("namespace", "name", null, new XamlSchemaContext()), false };
5089
yield return new object?[] { new
XamlType
("namespace", "name", null, new XamlSchemaContext()), new
XamlType
("namespace", "name", null, new XamlSchemaContext()), true };
5090
yield return new object?[] { new
XamlType
("namespace", "name", new XamlType[] { new XamlType(typeof(int), new XamlSchemaContext()) }, new XamlSchemaContext()), new
XamlType
("namespace", "name", new XamlType[] { new XamlType(typeof(int), new XamlSchemaContext()) }, new XamlSchemaContext()), true };
5091
yield return new object?[] { new
XamlType
("namespace", "name", null, new XamlSchemaContext()), new
XamlType
("otherNamespace", "name", null, new XamlSchemaContext()), false };
5092
yield return new object?[] { new
XamlType
("namespace", "name", null, new XamlSchemaContext()), new
XamlType
("namespace", "otherName", null, new XamlSchemaContext()), false };
5093
yield return new object?[] { new
XamlType
("namespace", "name", null, new XamlSchemaContext()), new
XamlType
("namespace", "name", new XamlType[] { new XamlType(typeof(int), new XamlSchemaContext()) }, new XamlSchemaContext()), false };
5094
yield return new object?[] { new
XamlType
("namespace", "name", new XamlType[] { new XamlType(typeof(int), new XamlSchemaContext()) }, new XamlSchemaContext()), new
XamlType
("namespace", "name", null, new XamlSchemaContext()), false };
5095
yield return new object?[] { new
XamlType
("namespace", "name", new XamlType[] { new XamlType(typeof(int), new XamlSchemaContext()) }, new XamlSchemaContext()), new
XamlType
("namespace", "name", new XamlType[] { new XamlType(typeof(string), new XamlSchemaContext()) }, new XamlSchemaContext()), false };
5096
yield return new object?[] { new
XamlType
("namespace", "name", new XamlType[] { new XamlType(typeof(int), new XamlSchemaContext()), new XamlType(typeof(string), new XamlSchemaContext()) }, new XamlSchemaContext()), new
XamlType
("namespace", "name", new XamlType[] { new XamlType(typeof(string), new XamlSchemaContext()) }, new XamlSchemaContext()), false };
5097
yield return new object?[] { new
XamlType
("namespace", "name", new XamlType[] { new XamlType(typeof(int), new XamlSchemaContext()) }, new XamlSchemaContext()), new
XamlType
("namespace", "name", new XamlType[] { new XamlType(typeof(int), new XamlSchemaContext()), new XamlType(typeof(string), new XamlSchemaContext()) }, new XamlSchemaContext()), false };
5098
yield return new object?[] { new
XamlType
("namespace", "name", null, new XamlSchemaContext()), new XamlType(typeof(int), new XamlSchemaContext()), false };
5099
yield return new object?[] { new
XamlType
("namespace", "name", null, new XamlSchemaContext()), new SubXamlType("name", null, new XamlSchemaContext()), false };
5104
yield return new object?[] { new SubXamlType("name", null, new XamlSchemaContext()), new
XamlType
("namespace", "name", null, new XamlSchemaContext()), false };
5129
yield return new object[] { new
XamlType
("name", "namespace", null, new XamlSchemaContext()) };
5130
yield return new object[] { new
XamlType
("name", "namespace", new XamlType[] { new XamlType(typeof(int), new XamlSchemaContext()) }, new XamlSchemaContext()) };