IDebugDocumentTextEvents2
Essa interface é usada para notificar Visual Studio sobre as alterações no documento de origem que são fornecidas pelo mecanismo de depuração.
IDebugDocumentTextEvents2 : IUnknown
Observações para Implementadores
O DE implementa essa interface para oferecer suporte a fazer alterações no código-fonte. Normalmente, essa interface é implementada no mesmo objeto que implementa o IDebugDocument2 interface.
Observações para chamadores
Visual Studioobtém essa interface por meio de uma chamada para o Advise método. O IConnectionPoint interface é obtido de uma chamada para o EnumConnectionPoints método. O IConnectionPointContainer interface é obtida chamando o QueryInterface método em um IDebugDocument2 interface.
Métodos na ordem de Vtable
A tabela a seguir mostra os métodos de IDebugDocumentTextEvents2.
Método |
Descrição |
---|---|
Indica que o documento inteiro foi destruído. |
|
Notifica o pacote de depuração que o texto foi inserido no documento. |
|
Notifica o pacote de depuração que o texto foi removido do documento. |
|
Notifica o pacote de depuração que o texto foi substituído no documento. |
|
Notifica o pacote de depuração que atributos de texto foram atualizados no documento. |
|
Notifica o receptor do evento que os atributos do documento foram atualizados. |
Comentários
Somente os mecanismos de depuração que fornecer seus próprios documentos seriam aproveitar o IDebugDocumentTextEvent2 interface. Um exemplo disso seria um mecanismo de script de depuração. No processo de interpretação de scripts, novo código-fonte pode ser gerado que não está presente em qualquer arquivo de disco e conhecida apenas DE.
Requisitos
Cabeçalho: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll