Partilhar via


Interface CodeModelEvents

Define os eventos com suporte a CodeModel objeto. Consulte CodeModelEventsClass para documentação. este objeto

Namespace:  EnvDTE80
Assembly:  EnvDTE80 (em EnvDTE80.dll)

Sintaxe

'Declaração
<GuidAttribute("66ADC510-0CA2-475D-A343-57192BCE38BF")> _
Public Interface CodeModelEvents _
    Inherits _CodeModelEvents, _dispCodeModelEvents_Event
[GuidAttribute("66ADC510-0CA2-475D-A343-57192BCE38BF")]
public interface CodeModelEvents : _CodeModelEvents, 
    _dispCodeModelEvents_Event
[GuidAttribute(L"66ADC510-0CA2-475D-A343-57192BCE38BF")]
public interface class CodeModelEvents : _CodeModelEvents, 
    _dispCodeModelEvents_Event
[<GuidAttribute("66ADC510-0CA2-475D-A343-57192BCE38BF")>]
type CodeModelEvents =  
    interface
        interface _CodeModelEvents
        interface _dispCodeModelEvents_Event
    end
public interface CodeModelEvents extends _CodeModelEvents, _dispCodeModelEvents_Event

O tipo CodeModelEvents expõe os membros a seguir.

Métodos

  Nome Descrição
Método público add_ElementAdded Infraestrutura. Somente para uso interno da Microsoft. (Herdado de _dispCodeModelEvents_Event.)
Método público add_ElementChanged Infraestrutura. Somente para uso interno da Microsoft. (Herdado de _dispCodeModelEvents_Event.)
Método público add_ElementDeleted Infraestrutura. Somente para uso interno da Microsoft. (Herdado de _dispCodeModelEvents_Event.)
Método público remove_ElementAdded Infraestrutura. Somente para uso interno da Microsoft. (Herdado de _dispCodeModelEvents_Event.)
Método público remove_ElementChanged Infraestrutura. Somente para uso interno da Microsoft. (Herdado de _dispCodeModelEvents_Event.)
Método público remove_ElementDeleted Infraestrutura. Somente para uso interno da Microsoft. (Herdado de _dispCodeModelEvents_Event.)

Início

Eventos

  Nome Descrição
Evento público ElementAdded Infraestrutura. Somente para uso interno da Microsoft. (Herdado de _dispCodeModelEvents_Event.)
Evento público ElementChanged Infraestrutura. Somente para uso interno da Microsoft. (Herdado de _dispCodeModelEvents_Event.)
Evento público ElementDeleted Infraestrutura. Somente para uso interno da Microsoft. (Herdado de _dispCodeModelEvents_Event.)

Início

Comentários

ObservaçãoObservação

Os valores dos elementos de modelo de código como classes, estruturas, funções, atributos, delegados e assim por diante podem ser não-determinísticos depois de fazer determinados tipos de edições, o que significa que seus valores não confie sempre permanecer o mesmo. Para obter mais informações, consulte a seção valores de elemento de modelo de código podem ser alteradas nas Descobrindo o Código usando o modelo de Código (Visual Basic).

Exemplos

Dim WithEvents oCodeModelEvents As EnvDTE80.CodeModelEvents
Public Sub OnCodeElementAdded(ByVal NewElement As EnvDTE.CodeElement) _
  Handles oCodeModelEvents.ElementAdded
    MsgBox(NewElement.Name + "(Kind=" + Str(NewElement.Kind) + ") was _
      added.")
End Sub

Consulte também

Referência

Namespace EnvDTE80

Outros recursos

Como: compilar e Executar a automação de exemplos de Código do modelo de objeto

Descobrindo o Código usando o modelo de Código (Visual Basic)

Descobrindo o Código usando o modelo de Código (Visual TRANSLATION FROM VPE FOR CSHARP)