Método IAdviseSink2::OnLinkSrcChange (objidl.h)
Notifica o contêiner que registrou o coletor de avisos de que uma fonte de link foi alterada (nome ou local), permitindo que o contêiner atualize o moniker do link.
Sintaxe
void OnLinkSrcChange(
[in] IMoniker *pmk
);
Parâmetros
[in] pmk
Um ponteiro para a interface IMoniker que identifica a origem de um objeto vinculado.
Retornar valor
Nenhum
Comentários
Um contêiner de objetos vinculados implementa esse método para receber notificação no caso de uma alteração no moniker de sua fonte de link.
OnLinkSrcChange é chamado pelo objeto de link OLE quando recebe a notificação OnRename do aplicativo link-source (objeto). O objeto link atualiza seu moniker e envia a notificação OnLinkSrcChange para contêineres que implementaram IAdviseSink2.
Anotações aos implementadores
Nada impede que um objeto de link notifique seu contêiner da alteração do moniker chamando OnRename em vez de OnLinkSrcChange. Na prática, no entanto, sobrecarregar OnRename para significar que o moniker de um objeto de link foi alterado ou que o nome do servidor de um objeto inserido foi alterado torna difícil para os aplicativos determinarem qual desses eventos ocorreu. Se os dois eventos dispararem um processamento diferente, como geralmente será o caso, chamar um método diferente para cada um torna o trabalho de determinar qual evento ocorreu muito mais fácil.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 | objidl.h |