48 references to IsDirective
PresentationFramework (8)
System\Windows\Markup\Baml2006\Baml2006Reader.cs (1)
2418!parentProperty.IsDirective && (flags & ReaderFlags_AddedToTree) == 0)
System\Windows\Markup\WpfXamlLoader.cs (5)
259if (!(xamlReader.Member.IsDirective && xamlReader.Member == XamlReaderHelper.Freeze) && 269if (!stack.CurrentFrame.Property.IsDirective) 333if (!(currentProperty.IsDirective && currentProperty == XamlReaderHelper.Freeze) && 359if (stack.CurrentFrame.Property.IsDirective && stack.CurrentFrame.Property == XamlLanguage.Shared) 374if (stack.CurrentFrame.Property.IsDirective && stack.CurrentFrame.Property == XamlReaderHelper.Freeze)
System\Windows\TemplateContent.cs (2)
575xamlReader.Member.IsDirective == false) 1050return (member.IsUnknown && member.IsDirective && member.Name == "Freeze");
System.Xaml (40)
System\Xaml\InfosetObjects\DeferredWriter.cs (1)
147Debug.Assert(!property.IsDirective && !property.IsUnknown);
System\Xaml\InfosetObjects\XamlObjectWriter.cs (14)
638if (!property.IsDirective && !property.IsAttachable) 653if (property.IsDirective && property != XamlLanguage.Items && property != XamlLanguage.PositionalParameters) 773if (property.IsDirective && property == XamlLanguage.Key && !Logic_ShouldConvertKey(_context)) 848if (parentProperty.IsDirective) 1333if (property.IsDirective && 1510if (skipDirectives && prop.IsDirective) 1526if (me is not null && !prop.IsDirective) 1582if (prop.IsDirective) 1688Debug.Assert(parentInstance is not null || (parentProperty is not null && parentProperty.IsDirective) || ctx.LiveDepth == 1); 1953if (parentProperty.IsDirective && (ppXamlType.IsCollection || ppXamlType.IsDictionary)) 1990if (parentProperty.IsDirective) 2030if (parentProperty.IsDirective) 2153if (!property.IsDirective) 2198if (property is not null && property.IsDirective && ctx.ParentInstance is null && property != XamlLanguage.Key)
System\Xaml\Parser\NodeStreamSorter.cs (3)
409else if (!(prop.IsDirective && prop == XamlLanguage.Key)) 419if (!member.IsDirective) 441if (member.IsDirective && member == XamlLanguage.Key)
System\Xaml\Parser\XamlAttribute.cs (1)
61else if (Property.IsDirective)
System\Xaml\Parser\XamlPullParser.cs (2)
838_context.CurrentInContainerDirective = member.IsDirective && (memberXamlType is not null && (memberXamlType.IsCollection || memberXamlType.IsDictionary)); 1013if (!currentProperty.IsDirective && (propertyType.IsCollection || propertyType.IsDictionary))
System\Xaml\Parser\XamlScanner.cs (1)
772node.IsCtorForcingMember = !prop.IsAttachable && !prop.IsDirective;
System\Xaml\Runtime\ClrObjectRuntime.cs (2)
238if(property.IsDirective) 278if(property.IsDirective)
System\Xaml\XamlMarkupExtensionWriter.cs (2)
398(property.IsDirective && (property.Type.IsCollection || property.Type.IsDictionary))) 404if (property.IsDirective)
System\Xaml\XamlMember.cs (2)
1013if (xamlMember1.IsDirective) 1015Debug.Assert(xamlMember2.IsDirective);
System\Xaml\XamlObjectReader.cs (6)
335return (member.IsAttachable || (member.IsDirective && !XamlXmlWriter.IsImplicit(member))) 2238bool xIsDirective = xProperty.IsDirective; 2239bool yIsDirective = yProperty.IsDirective; 2298bool xIsDirective = xProperty.IsDirective; 2299bool yIsDirective = yProperty.IsDirective; 3210if (member.IsAttachable || member.IsDirective || MeetsCriterion(member, criterion))
System\Xaml\XamlXmlWriter.cs (6)
281return xamlMember.IsDirective && 812string prefix = property.IsAttachable || property.IsDirective ? writer.FindPrefix(property.GetXamlNamespaces(), out ns) : writer.FindPrefix(type.GetXamlNamespaces(), out ns); 813string local = (property.IsDirective) ? property.Name : $"{GetTypeName(xamlType)}.{property.Name}"; 829if (property.IsDirective) 1126if (property.IsAttachable || property.IsDirective) 1184else if (property.IsDirective && (property.Type is not null && (property.Type.IsCollection || property.Type.IsDictionary)))