27 references to PropertyDefinition
PresentationFramework (27)
System\Windows\Markup\BamlCollectionHolder.cs (22)
82return _resourcesParent != null ? typeof(ResourceDictionary) : PropertyDefinition.PropertyType; 128else if (PropertyDefinition.DependencyProperty != null) 135_reader.SetDependencyValue(dpParent, PropertyDefinition.DependencyProperty, Collection); 137else if (PropertyDefinition.AttachedPropertySetter != null) 139PropertyDefinition.AttachedPropertySetter.Invoke(null, new object[] { Parent, Collection }); 141else if (PropertyDefinition.PropertyInfo != null) 143PropertyDefinition.PropertyInfo.SetValue(Parent, 168else if (PropertyDefinition.DependencyProperty != null) 170_defaultCollection = ((DependencyObject)Parent).GetValue(PropertyDefinition.DependencyProperty); 172else if (PropertyDefinition.AttachedPropertyGetter != null) 174_defaultCollection = PropertyDefinition.AttachedPropertyGetter.Invoke(null, new object[] { Parent }); 176else if (PropertyDefinition.PropertyInfo != null) 178if (PropertyDefinition.IsInternal) 182PropertyDefinition.PropertyInfo, 187_reader.ThrowException(nameof(SR.ParserCantGetProperty), PropertyDefinition.Name); 192_defaultCollection = PropertyDefinition.PropertyInfo.GetValue( 207(PropertyDefinition.DependencyProperty == null || PropertyDefinition.DependencyProperty.ReadOnly) && 208(PropertyDefinition.PropertyInfo == null || !PropertyDefinition.PropertyInfo.CanWrite) && 209PropertyDefinition.AttachedPropertySetter == null) 214_reader.ThrowException(nameof(SR.ParserReadOnlyNullProperty), PropertyDefinition.Name);
System\Windows\Markup\BamlRecordReader.cs (5)
3066ThrowException(nameof(SR.ParserReadOnlyProp), holder.PropertyDefinition.Name); 3158ThrowException(nameof(SR.ParserNullPropertyCollection), holder.PropertyDefinition.Name); 3179ThrowException(nameof(SR.ParserPropertyCollectionClosed), holder.PropertyDefinition.Name); 3399element.GetType().ToString(), holder.PropertyDefinition.Name), e); 4880holder.PropertyDefinition.DependencyProperty, ref isMarkupExtension);