MarkupObject MarkupObject MarkupObject MarkupObject Class


Abstract class that represents an object that can be used to navigate a tree of objects.

public ref class MarkupObject abstract
public abstract class MarkupObject
type MarkupObject = class
Public MustInherit Class MarkupObject


To instantiate a MarkupObject, see GetMarkupObjectFor method on the MarkupWriter class.


Attributes Attributes Attributes Attributes

When overridden in a derived class, gets the attributes associated with this MarkupObject.

Instance Instance Instance Instance

When overridden in a derived class, gets the instance of the object represented by this MarkupObject.

ObjectType ObjectType ObjectType ObjectType

When overridden in a derived class, gets the type of the MarkupObject instance.

Properties Properties Properties Properties

When overridden in a derived class, gets the properties of this MarkupObject instance that should be written to XAML.


AssignRootContext(IValueSerializerContext) AssignRootContext(IValueSerializerContext) AssignRootContext(IValueSerializerContext) AssignRootContext(IValueSerializerContext)

When overridden in a derived class, assigns a root context for ValueSerializer classes.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Returns a string that represents the current object.

(Inherited from Object)

Applies to

See also