IDebugPropertyCreateEvent2
Essa interface é enviada pelo mecanismo de depuração (DE) para o Gerenciador de sessão de depuração (SDM), quando ele cria uma propriedade que está associada um documento específico.
IDebugPropertyCreateEvent2 : IUnknown
Observações para Implementadores
O DE implementa essa interface para relatar que foi criada uma propriedade. O IDebugEvent2 interface deve ser implementada no mesmo objeto dessa interface. O SDM usa QueryInterface para acesso a IDebugEvent2 interface. Essa interface é implementada, se o DE criou uma propriedade associada a um script que tenha sido carregado ou criado e se esse script precisa aparecer no IDE.
Observações para chamadores
O DE cria e envia este objeto de evento para o relatório que foi criada uma propriedade. O evento é enviado usando o IDebugEventCallback2 função de retorno de chamada que é fornecida pelo SDM quando ele está vinculado ao programa que está sendo depurado.
Métodos na ordem de Vtable
A tabela a seguir mostra o método da IDebugPropertyCreateEvent2 interface.
Método |
Descrição |
---|---|
Obtém a nova propriedade. |
Comentários
Se uma propriedade tiver um documento específico ou o script associado a ele, o DE pode enviar esse evento para o SDM para atualizar o Documentos de Script janela com o nome do documento. O SDM chamará IDebugProperty2::GetExtendedInfo com o argumento guidDocument para recuperar um VARIANT que contém um IUnknown ponteiro. O SDM chamará QueryInterface no ponteiro this para recuperar o IDebugDocument2 interface é usado para atualizar o Documentos de Script janela.
Requisitos
Cabeçalho: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll