IAdviseSink::OnViewChange
9/8/2008
Thismethod aconselha o coletor que um objeto foi fechado.
Syntax
void OnViewChange(
DWORD dwAspect,
LONG lindex
);
Parameters
dwAspect
[no] Especifica o aspecto ou exibição, do objeto.Contém um valor extraído de enumeração, DVASPECT.
lIndex
[no] Parte de exibição que foi alterado.1 Atualmente somente é válido.
Return Value
Nenhum.
Remarks
Registrar recipientes para ser notificado quando exibição de um objeto alterado por chamado IViewObject::SetAdvise. Quando registrado, o objeto chama do o coletor OnViewChange método quando apropriado. OnViewChange pode ser chamado quando o objeto está em um o carregado ou execução estado.
Mesmo embora DVASPECT Os valores são individual bits sinalizador, dwAspect Pode representar apenas um valor. Ou seja, dwAspectnão pode conter o resultado de uma operação ou combinar dois ou mais DVASPECT Os valores.
O lIndex membro representa a parte o aspecto que seja de interesse. O valor de lIndex depende de como o valor de dwAspect.
Se dwAspect é DVASPECT_THUMBNAIL ou DVASPECT_ICON, lIndex é ignorado.
Se dwAspect é DVASPECT_CONTENT, lIndex deve ser 1, que indica que a exibição inteira seja de interesse e é o valor único que é válido.
Para determinar se a plataforma oferece suporte a esta interface, consulte Determinando suporte COM APIs.
Requirements
Header | objidl.h, objidl.idl |
Library | oleaut32.lib, uuid.lib |
Windows Embedded CE | Windows CE 2.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |
See Also
Reference
IAdviseSink
DVASPECT
IViewObject::SetAdvise