Compartilhar via


IAdviseSink::OnViewChange

Windows Mobile SupportedWindows Embedded CE Supported

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

Concepts

Determining Supported COM APIs