Partilhar via


Classe MarkupDocumentManager

Esta API oferece suporte à infraestrutura .NET Framework e não se destina a ser usada diretamente do seu código.

Manipula lendo e gravando documentos de marcação (XAML).

Namespace:  Microsoft.Windows.Design.Documents
Assembly:  Microsoft.Windows.Design.Markup (em Microsoft.Windows.Design.Markup.dll)

Sintaxe

Public Class MarkupDocumentManager _
    Implements IDisposable

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

Comentários

The MarkupDocumentManager mantém internamente três gerenciadores de árvore do documento. A MarkupDocumentTreeManager lida com a leitura e gravação de fonte de marcação. Árvore de documento produzida a partir este gerenciador de árvore é passada para um ModelDocumentTreeManager para produzir a árvore modelo de edição. Finalmente, o modo de exibição de documento árvore produzido pelo ModelDocumentTreeManager é passado para um ViewManager Isso produz o modo de exibição.

Juntamente com esses três gerentes de árvore de documento principal, MarkupDocumentManager mantém um quarto Gerenciador de árvore na memória e o usa para fornecer suporte de desfazer/refazer. Desfazer de suporte em seu aplicativo pode ser realizado através de tratamento de UndoUnitCreated evento.

Hierarquia de herança

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

Acesso thread-safe

Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Membros MarkupDocumentManager

Namespace Microsoft.Windows.Design.Documents

Outros recursos

Extensibilidade do WPF Designer