3 types derived from MarkupObject
PresentationFramework (3)
src\Framework\System\Windows\Markup\Primitives\ElementMarkupObject.cs (1)
53
internal class ElementMarkupObject :
MarkupObject
src\Framework\System\Windows\Markup\Primitives\ExtensionSimplifierMarkupObject.cs (1)
24
internal class MarkupObjectWrapper :
MarkupObject
src\Framework\System\Windows\Markup\Primitives\FrameworkElementFactoryMarkupObject.cs (1)
31
internal class FrameworkElementFactoryMarkupObject :
MarkupObject
42 references to MarkupObject
PresentationFramework (41)
src\Framework\System\Windows\Markup\Primitives\ElementMarkupObject.cs (9)
501
public override IEnumerable<
MarkupObject
> Items
551
MarkupObject
subItem
562
MarkupObject
subItem = new FrameworkElementFactoryMarkupObject(value as FrameworkElementFactory, Manager);
567
MarkupObject
subItem
578
MarkupObject
subItem
587
MarkupObject
subItem = new ElementMarkupObject(new System.Windows.Markup.NullExtension(), Manager);
1027
public override IEnumerable<
MarkupObject
> Items
1151
public override IEnumerable<
MarkupObject
> Items
1190
public override IEnumerable<
MarkupObject
> Items
src\Framework\System\Windows\Markup\Primitives\ExtensionSimplifierMarkupObject.cs (11)
26
MarkupObject
_baseObject;
28
public MarkupObjectWrapper(
MarkupObject
baseObject)
85
public override IEnumerable<
MarkupObject
> Items
175
public ExtensionSimplifierMarkupObject(
MarkupObject
baseObject, IValueSerializerContext context)
237
foreach (
MarkupObject
item in Items)
268
private IEnumerable<
MarkupObject
> GetBaseItems()
273
public override IEnumerable<
MarkupObject
> Items
278
foreach (
MarkupObject
baseItem in GetBaseItems())
303
foreach (
MarkupObject
item in Items)
319
private string ConvertMarkupItemToString(
MarkupObject
item)
418
foreach (
MarkupObject
item in Items)
src\Framework\System\Windows\Markup\Primitives\FrameworkElementFactoryMarkupObject.cs (3)
258
public override IEnumerable<
MarkupObject
> Items
332
public override IEnumerable<
MarkupObject
> Items
336
return new
MarkupObject
[0];
src\Framework\System\Windows\Markup\Primitives\MarkupWriter.cs (18)
45
public static
MarkupObject
GetMarkupObjectFor(object instance)
66
public static
MarkupObject
GetMarkupObjectFor(object instance, XamlDesignerSerializationManager manager)
125
internal static void SaveAsXml(XmlWriter writer,
MarkupObject
item)
189
private bool RecordNamespaces(Scope scope,
MarkupObject
item, IValueSerializerContext context, bool
211
foreach (
MarkupObject
subItem in property.Items)
456
internal void WriteItem(
MarkupObject
item)
479
private void WriteItem(
MarkupObject
item, Scope scope)
698
foreach (
MarkupObject
subItem in property.Items)
767
foreach (
MarkupObject
subItem in contentProperty.Items)
785
foreach (
MarkupObject
subItem in contentProperty.Items)
795
foreach (
MarkupObject
wrappedItem in wrappedProperty.Items)
853
foreach (
MarkupObject
subItem in property.Items)
992
private bool NeedToWriteExplicitTag(MarkupProperty property,
MarkupObject
firstItem)
1118
private MarkupProperty GetWrappedProperty(List<Type> wrapperTypes,
MarkupObject
item)
1145
private string TextValue(
MarkupObject
item)
1156
private bool HasNonValueProperties(
MarkupObject
item)
1195
foreach (
MarkupObject
subItem in contentProperty.Items)
1248
private bool ShouldTrimSurroundingWhitespace(
MarkupObject
item)
WindowsBase (1)
Base\System\Windows\Markup\Primitives\MarkupProperty.cs (1)
142
public abstract IEnumerable<
MarkupObject
> Items { get; }