21 references to IsMarkupExtension
PresentationFramework (4)
System\Windows\Markup\Baml2006\Baml2006Reader.cs (2)
2430if (!elementType.IsMarkupExtension) 2453if (!emitPreamble && parentPropertyType.IsDictionary && elementType.IsMarkupExtension)
System\Windows\Markup\Baml2006\WpfKnownType.cs (1)
330if (this.IsMarkupExtension)
System\Windows\Markup\Baml2006\WpfKnownTypeInvoker.cs (1)
25else if (_type.IsMarkupExtension)
System.Xaml (15)
System\Xaml\InfosetObjects\XamlObjectWriter.cs (4)
452if (_context.CurrentType.IsMarkupExtension) 778if (!property.Type.IsMarkupExtension || !valueXamlType.CanAssignTo(property.Type)) 1153if (currentType.IsMarkupExtension && ctx.CurrentCtorArgs is not null) 1234if (!meType.IsMarkupExtension)
System\Xaml\Parser\MeScanner.cs (1)
210if (_context.CurrentType.IsMarkupExtension
System\Xaml\Parser\XamlPullParser.cs (1)
1091if (!valueElementType.IsMarkupExtension || _xamlScanner.HasKeyAttribute)
System\Xaml\XamlMarkupExtensionWriter.cs (1)
583if (!type.IsMarkupExtension)
System\Xaml\XamlObjectReader.cs (3)
683if (itemsMemberInfo.Children[0] is not ObjectMarkupInfo itemInfo || itemInfo.XamlNode.XamlType is null || !itemInfo.XamlNode.XamlType.IsMarkupExtension) 1137if ((XamlNode.NodeType == XamlNodeType.StartObject && !XamlNode.XamlType.IsMarkupExtension) 1521if (valueXamlType.IsMarkupExtension)
System\Xaml\XamlSchemaContext.cs (1)
572if (type.IsMarkupExtension)
System\Xaml\XamlType.cs (2)
333if (!IsMarkupExtension) 1762if (bit && IsMarkupExtension)
System\Xaml\XamlXmlWriter.cs (2)
671if (type.IsMarkupExtension && type.Name.EndsWith("Extension", false, TypeConverterHelper.InvariantEnglishUS)) 1626if (type is not null && type.IsMarkupExtension && !type.IsGeneric)
System.Xaml.Tests (2)
System\Xaml\XamlTypeTests.cs (2)
2713Assert.Equal(expected, type.IsMarkupExtension); 3368Assert.Equal(type.IsMarkupExtension ? expected ?? XamlLanguage.Object : null, type.MarkupExtensionReturnType);