Compartir a través de


CDocument::DeleteContents

Llamado por el marco para eliminar los datos de documento sin la destrucción del propio objeto de CDocument .

virtual void DeleteContents( );

Comentarios

Se llama inmediatamente antes de que el documento debe ser destruido.También se denomina para garantizar que un documento está vacío antes de que se reutilice.Esto es particularmente importante para una aplicación SDI, que utiliza sólo un documento; se reutiliza el documento cada vez que el usuario cree o abra otro documento.Llame a esta función para implementar una “edición Todo claro” o el comando similar que elimina los datos de todo el documento.La implementación predeterminada de esta función no hace nada.Invalide esta función para eliminar los datos del documento.

Ejemplo

// 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

encabezado: afxwin.h

Vea también

Referencia

Clase de CDocument

Gráfico de jerarquía

CDocument::OnCloseDocument

CDocument::OnNewDocument

CDocument::OnOpenDocument