MarkupDocumentManager (Clase)

Actualización: noviembre 2007

Esta API es compatible con la infraestructura de .NET Framework y no está diseñada para utilizarse directamente desde el código.

Controla la lectura y escritura de documentos de marcado (XAML).

Espacio de nombres:  Microsoft.Windows.Design.Documents
Ensamblado:  Microsoft.Windows.Design.Markup (en Microsoft.Windows.Design.Markup.dll)

Sintaxis

Public Class MarkupDocumentManager _
    Implements IDisposable

Dim instance As MarkupDocumentManager
public class MarkupDocumentManager : IDisposable
public ref class MarkupDocumentManager : IDisposable
public class MarkupDocumentManager implements IDisposable

Comentarios

MarkupDocumentManager mantiene tres administradores de árbol de documentos internamente. MarkupDocumentTreeManager controla la lectura y escritura del origen de marcado. El árbol de documentos generado por este administrador de árbol se pasa a ModelDocumentTreeManager para generar el árbol de modelo de edición. Finalmente, el árbol de documentos de vista generado por ModelDocumentTreeManager se pasa a un ViewManager que genera la vista.

Además de estos tres administradores de árbol de documentos primarios, MarkupDocumentManager mantiene un cuarto administrador de árbol en memoria y lo utiliza para proporcionar compatibilidad para deshacer/rehacer. Puede hacer que su aplicación sea compatible con las operaciones de deshacer controlando el evento UndoUnitCreated.

Jerarquía de herencia

System.Object
  Microsoft.Windows.Design.Documents.MarkupDocumentManager

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

MarkupDocumentManager (Miembros)

Microsoft.Windows.Design.Documents (Espacio de nombres)

Otros recursos

Extensibilidad de WPF Designer