MarkupDocumentManager Members
Include Protected Members
Include Inherited Members
This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Handles reading and writing markup (XAML) documents.
The MarkupDocumentManager type exposes the following members.
Constructors
Name
Description
Overloaded. Initializes a new instance of the MarkupDocumentManager class.
Top
Methods
Name
Description
Creates the MarkupDocumentTreeManager that is used to load and save the document.
Creates the ModelDocumentTreeManager that is used to create and maintain the editing model for the designer.
Creates the ViewManager that is used to create and maintain the view for the designer.
Releases all resources used by the MarkupDocumentManager.
Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
Finalizer for MarkupDocumentManager. (Overrides Object.Finalize().)
Returns the model item associated with the specified identity.
Serves as a hash function for a particular type. (Inherited from Object.)
Returns the identity of the specified item.
Gets the type of the current instance. (Inherited from Object.)
Returns whether there is a valid ViewManager and view that is supported.
Overloaded. Loads the specified document.
Creates a shallow copy of the current Object. (Inherited from Object.)
Returns a string that represents the current object. (Inherited from Object.)
Updates the model based on changes that are made to the source.
Top
Properties
Name
Description
Gets access to the editing context of the designer.
Gets access to the extension manager provided in the constructor.
Gets the load state of this document.
Gets or sets formatting rules that are used when formatting markup changes are made to the document.
Gets the root ModelItem of the model.
Gets the root visual of the view.
Top
Events
Name
Description
Occurs when an undo unit is aborted.
Occurs when an undo unit is created.
Occurs when an undo unit is opened.
Top