Partilhar via


Classe COleUpdateDialog

Observação

A biblioteca Microsoft Foundation Classes (MFC) continua a ser suportada. No entanto, já não estamos a adicionar funcionalidades nem a atualizar a documentação.

Usado para um caso especial da caixa de diálogo OLE Editar Links, que deve ser usada quando precisa de atualizar apenas objetos ligados ou incorporados existentes num documento.

Sintaxe

class COleUpdateDialog : public COleLinksDialog

Membros

Construtores Públicos

Nome Description
ColeUpdateDialogue::COleUpdateDialog Constrói um COleUpdateDialog objeto.

Métodos Públicos

Nome Description
COleUpdateDialog::D oModal Mostra a caixa de diálogo Editar Links num modo de atualização.

Observações

Para mais informações sobre caixas de diálogo específicas de OLE, consulte o artigo Caixas de Diálogo em OLE.

Hierarquia de herança

CObject

CCmdTarget

CWnd

CDialog

CCommonDialog

COleDialog

COleLinksDialog

COleUpdateDialog

Requerimentos

Cabeçalho: afxodlgs.h

ColeUpdateDialogue::COleUpdateDialog

Constrói um COleUpdateDialog objeto.

explicit COleUpdateDialog(
    COleDocument* pDoc,
    BOOL bUpdateLinks = TRUE,
    BOOL bUpdateEmbeddings = FALSE,
    CWnd* pParentWnd = NULL);

Parâmetros

pDoc
Aponta para o documento que contém os links que podem precisar de atualização.

bUpdateLinks
Flag que determina se os objetos ligados devem ser atualizados.

bUpdateEmbeddings
Flag que determina se os objetos embutidos devem ser atualizados.

pParentWnd
Aponta para o objeto janela pai ou proprietário (do tipo CWnd) ao qual pertence o objeto de diálogo. Se for NULL, a janela principal da caixa de diálogo será definida como a janela principal da aplicação.

Observações

Esta função constrói apenas um COleUpdateDialog objeto. Para mostrar a caixa de diálogo, chame DoModal. Esta classe deve ser usada em vez de COleLinksDialog quando quiser atualizar apenas itens ligados ou incorporados existentes.

COleUpdateDialog::D oModal

Mostra a caixa de diálogo Editar Links em modo de atualização.

virtual INT_PTR DoModal();

Valor de retorno

Estado de conclusão da caixa de diálogo. Um dos seguintes valores:

  • Não sei se a caixa de diálogo voltou com sucesso.

  • IDCANCEL se nenhum dos itens ligados ou incorporados no documento atual precisar de atualização.

  • IDABORT se ocorresse um erro. Se o IDABORT for devolvido, chame a função membro COleDialog::GetLastError para obter mais informações sobre o tipo de erro que ocorreu. Para uma lista de possíveis erros, consulte a função OleUIEditLinks no SDK do Windows.

Observações

Todos os links e/ou embeddings são atualizados, a menos que o utilizador selecione o botão Cancelar.

Consulte também

Exemplo MFC OCLIENT
Classe COleLinksDialog
Gráfico de Hierarquia
Classe COleLinksDialog