Sdílet prostřednictvím


CodeModelEvents – rozhraní

Definuje události, které jsou podporovány CodeModel objektu.Odkazují na CodeModelEventsClass dokumentaci k tomuto objektu.

Obor názvů:  EnvDTE80
Sestavení:  EnvDTE80 (v EnvDTE80.dll)

Syntaxe

'Deklarace
<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

Typ CodeModelEvents zveřejňuje následující členy.

Metody

  Název Popis
Veřejná metoda add_ElementAdded Infrastruktura. Microsoft pouze pro interní použití. (Zděděno z _dispCodeModelEvents_Event.)
Veřejná metoda add_ElementChanged Infrastruktura. Microsoft pouze pro interní použití. (Zděděno z _dispCodeModelEvents_Event.)
Veřejná metoda add_ElementDeleted Infrastruktura. Microsoft pouze pro interní použití. (Zděděno z _dispCodeModelEvents_Event.)
Veřejná metoda remove_ElementAdded Infrastruktura. Microsoft pouze pro interní použití. (Zděděno z _dispCodeModelEvents_Event.)
Veřejná metoda remove_ElementChanged Infrastruktura. Microsoft pouze pro interní použití. (Zděděno z _dispCodeModelEvents_Event.)
Veřejná metoda remove_ElementDeleted Infrastruktura. Microsoft pouze pro interní použití. (Zděděno z _dispCodeModelEvents_Event.)

Nahoru

Události

  Název Popis
Veřejná událost ElementAdded Infrastruktura. Microsoft pouze pro interní použití. (Zděděno z _dispCodeModelEvents_Event.)
Veřejná událost ElementChanged Infrastruktura. Microsoft pouze pro interní použití. (Zděděno z _dispCodeModelEvents_Event.)
Veřejná událost ElementDeleted Infrastruktura. Microsoft pouze pro interní použití. (Zděděno z _dispCodeModelEvents_Event.)

Nahoru

Poznámky

[!POZNÁMKA]

Není deterministický může být po provedení určité typy úprav, což znamená, že jejich hodnoty nelze dovolávat vždy zůstat stejné hodnoty prvků modelu kód jako třídy, struktury, funkce, atributy, delegátů a tak dále.Další informace naleznete v části Změna hodnoty prvku modelu kódu Zjištění kódu pomocí kódu modelu (Visual Basic).

Příklady

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

Viz také

Referenční dokumentace

EnvDTE80 – obor názvů

Další zdroje

Jak: kompilace a spuštění příkladů kódu automatizace objektu modelu

Zjištění kódu pomocí kódu modelu (Visual Basic)

Zjištění kódu pomocí kódu modelu (Visual C#)