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