3 types derived from MarkupProperty
PresentationFramework (3)
src\Framework\System\Windows\Markup\Primitives\ElementMarkupObject.cs (2)
438internal abstract class ElementPropertyBase : MarkupProperty 989internal class ElementStringValueProperty : MarkupProperty
src\Framework\System\Windows\Markup\Primitives\ExtensionSimplifierMarkupObject.cs (1)
64internal class MarkupPropertyWrapper : MarkupProperty
40 references to MarkupProperty
PresentationFramework (38)
src\Framework\System\Windows\Markup\Primitives\ElementMarkupObject.cs (2)
73internal override IEnumerable<MarkupProperty> GetProperties(bool mapToConstructorArgs) 604foreach (MarkupProperty property in item.Properties)
src\Framework\System\Windows\Markup\Primitives\ExtensionSimplifierMarkupObject.cs (10)
53internal override IEnumerable<MarkupProperty> GetProperties(bool mapToConstructorArgs) 66MarkupProperty _baseProperty; 75public MarkupPropertyWrapper(MarkupProperty baseProperty) 184private IEnumerable<MarkupProperty> GetBaseProperties(bool mapToConstructorArgs) { 188internal override IEnumerable<MarkupProperty> GetProperties(bool mapToConstructorArgs) 190foreach (MarkupProperty property in GetBaseProperties(mapToConstructorArgs)) 214public ExtensionSimplifierProperty(MarkupProperty baseProperty, IValueSerializerContext context) : base(baseProperty) 251foreach (MarkupProperty property in item.Properties) 344foreach (MarkupProperty property in item.Properties) 422foreach (MarkupProperty property in item.Properties)
src\Framework\System\Windows\Markup\Primitives\FrameworkElementFactoryMarkupObject.cs (2)
68internal override IEnumerable<MarkupProperty> GetProperties(bool mapToConstructorArgs) 91foreach (MarkupProperty property in item.Properties)
src\Framework\System\Windows\Markup\Primitives\MarkupWriter.cs (24)
206foreach (MarkupProperty property in item.Properties) 503MarkupProperty contentProperty = null; 509List<MarkupProperty> composites = null; 511PartiallyOrderedList<string, MarkupProperty> deferredProperties = null; 514foreach (MarkupProperty property in item.GetProperties(false /*mapToConstructorArgs*/)) 637composites = new List<MarkupProperty>(); 693foreach (MarkupProperty property in composites) 787MarkupProperty wrappedProperty = GetWrappedProperty(wrapperTypes, subItem); 843foreach (MarkupProperty property in deferredProperties) 880private bool IsContentProperty(MarkupProperty property, ContentPropertyAttribute cpa, ref MarkupProperty contentProperty) 946private bool IsDeferredProperty (MarkupProperty property, Dictionary<string, string> writtenAttributes, 947ref PartiallyOrderedList<string, MarkupProperty> deferredProperties) 964deferredProperties = new PartiallyOrderedList<string, MarkupProperty>(); 992private bool NeedToWriteExplicitTag(MarkupProperty property, MarkupObject firstItem) 1049private void WriteExplicitTagStart(MarkupProperty property, Scope scope) 1118private MarkupProperty GetWrappedProperty(List<Type> wrapperTypes, MarkupObject item) 1123MarkupProperty contentProperty = null; 1124foreach (MarkupProperty property in item.Properties) 1147foreach (MarkupProperty property in item.Properties) 1158foreach (MarkupProperty property in item.Properties) 1172private bool HasOnlyNormalizationNeutralStrings(MarkupProperty contentProperty, 1192MarkupProperty nestedContentProperty = null; 1223MarkupProperty wrappedProperty = GetWrappedProperty(wrapperTypes, subItem);
WindowsBase (2)
Base\System\Windows\Markup\Primitives\MarkupObject.cs (2)
61public virtual IEnumerable<MarkupProperty> Properties { get { return GetProperties(true /*mapToConstructorArgs*/); } } 62internal abstract IEnumerable<MarkupProperty> GetProperties(bool mapToConstructorArgs);