Partilhar via


CDocument::DeleteContents

Chamado pela estrutura para excluir os dados do documento sem destruir o próprio objeto de CDocument .

virtual void DeleteContents( );

Comentários

É chamado imediatamente antes do documento deve ser destruído. Também chama-se para garantir que um documento está vazio antes de ser reutilizado. Isso é particularmente importante para um aplicativo de SDI, que usa apenas um documento; o documento é reutilizado sempre que o usuário cria ou abre um outro documento. Chamar essa função para implementar todos de “edição um espaço livre” ou comando semelhante que exclui os dados de qualquer documento. A implementação padrão de essa função não fará nada. Substituir essa função para excluir os dados no seu documento.

Exemplo

// This example is the handler for an Edit Clear All command. 
void CExampleDoc::OnEditClearAll()
{
   DeleteContents();
   UpdateAllViews(NULL);   
}

void CExampleDoc::DeleteContents()
{
   // Re-initialize document data here.
}

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe CDocument

Gráfico da hierarquia

CDocument::OnCloseDocument

CDocument::OnNewDocument

CDocument::OnOpenDocument