Método IOleUILinkContainerA::UpdateLink (oledlg.h)
Força os links selecionados a se conectarem à origem e recuperarem as informações atuais.
Sintaxe
HRESULT UpdateLink(
[in] DWORD dwLink,
[in] BOOL fErrorMessage,
[in] BOOL fReserved
);
Parâmetros
[in] dwLink
Identificador exclusivo definido pelo contêiner para um único link. Os contêineres podem usar o ponteiro para o site de contêiner do link para esse valor.
[in] fErrorMessage
Determina se o chamador (implementador de IOleUILinkContainer) deve mostrar uma mensagem de erro após a falha ao atualizar um link. A caixa de diálogo Atualizar Links define isso como FALSE. As caixas de diálogo Propriedades do Objeto e Links o definem como TRUE.
[in] fReserved
Esse parâmetro é reservado e deve ser definido como FALSE.
Retornar valor
Esse método retorna S_OK em caso de êxito. Outros valores retornados possíveis incluem o seguinte.
Código de retorno | Descrição |
---|---|
|
Permissões de acesso insuficientes. |
|
Falha na operação. |
|
O identificador especificado é inválido. |
|
Não há memória suficiente disponível para esta operação. |
Comentários
Anotações aos Chamadores
Chame esse método com fErrorMessage definido como TRUE nos casos em que o usuário pressiona expressamente um botão para ter um link atualizado, ou seja, pressiona o botão Atualizar Agora dos links. Chame-o com FALSE nos casos em que o contêiner nunca deve exibir uma mensagem de erro, ou seja, em que um grande conjunto de operações está sendo executado e o erro deve ser propagado de volta para o usuário posteriormente, como pode ocorrer com o medidor de progresso dos links de atualização . Em vez de fornecer uma mensagem para cada falha, supondo que haja falhas, forneça uma única mensagem para todas as falhas no final da operação.Observações aos implementadores
Para links OLE, chame IOleObject::Update.Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | oledlg.h |