Compartilhar via


Interface CodeModelEvents

Define eventos com suporte a CodeModel objeto. Consulte CodeModelEventsClass Para obter a documentação do objeto.

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

Sintaxe

<GuidAttribute("66ADC510-0CA2-475D-A343-57192BCE38BF")> _
Public Interface CodeModelEvents _
    Inherits _CodeModelEvents, _dispCodeModelEvents_Event

Dim instance As CodeModelEvents
[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
public interface CodeModelEvents extends _CodeModelEvents, _dispCodeModelEvents_Event

Comentários

Observação:

sistema autônomo valores dos elementos de modelo de código sistema autônomo classes, structs, funções, atributos, delegados e assim por diante podem ser não-determinístico depois de fazer determinados tipos de edições, que significa que seus valores não podem ser considerados para sempre permanecer o mesmo.Para obter mais informações, consulte a seção em que consegue alterar valores de elemento de modelo de código Descobrir 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

Membros CodeModelEvents

Namespace EnvDTE80

Outros recursos

Como: Compilar e executar os exemplos de códigos automação modelo de objeto

Descobrir o código usando o modelo de código (Visual Basic)

Descobrir o código usando o modelo de código (Visual C#)