Udostępnij za pośrednictwem


Interfejs CodeModelEvents

Definiuje zdarzeń obsługiwanych przez CodeModel obiektu.Odnoszą się do CodeModelEventsClass do dokumentacji tego obiektu.

Przestrzeń nazw:  EnvDTE80
Zestaw:  EnvDTE80 (w EnvDTE80.dll)

Składnia

'Deklaracja
<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 uwidacznia następujące elementy członkowskie.

Metody

  Nazwa Opis
Metoda publiczna add_ElementAdded Infrastruktura. Microsoft tylko do użytku wewnętrznego. (Odziedziczone z _dispCodeModelEvents_Event).
Metoda publiczna add_ElementChanged Infrastruktura. Microsoft tylko do użytku wewnętrznego. (Odziedziczone z _dispCodeModelEvents_Event).
Metoda publiczna add_ElementDeleted Infrastruktura. Microsoft tylko do użytku wewnętrznego. (Odziedziczone z _dispCodeModelEvents_Event).
Metoda publiczna remove_ElementAdded Infrastruktura. Microsoft tylko do użytku wewnętrznego. (Odziedziczone z _dispCodeModelEvents_Event).
Metoda publiczna remove_ElementChanged Infrastruktura. Microsoft tylko do użytku wewnętrznego. (Odziedziczone z _dispCodeModelEvents_Event).
Metoda publiczna remove_ElementDeleted Infrastruktura. Microsoft tylko do użytku wewnętrznego. (Odziedziczone z _dispCodeModelEvents_Event).

Początek

Zdarzenia

  Nazwa Opis
Zdarzenie publiczne ElementAdded Infrastruktura. Microsoft tylko do użytku wewnętrznego. (Odziedziczone z _dispCodeModelEvents_Event).
Zdarzenie publiczne ElementChanged Infrastruktura. Microsoft tylko do użytku wewnętrznego. (Odziedziczone z _dispCodeModelEvents_Event).
Zdarzenie publiczne ElementDeleted Infrastruktura. Microsoft tylko do użytku wewnętrznego. (Odziedziczone z _dispCodeModelEvents_Event).

Początek

Uwagi

[!UWAGA]

Po dokonaniu niektórych rodzajów modyfikacji, co oznacza, że ich wartości nie może polegać na zawsze pozostawać taki sam może być nie deterministyczny wartości elementów modelu kodu, takich jak klasy, strukturach, funkcje, atrybuty, delegatów i tak dalej.Aby uzyskać więcej informacji, zobacz sekcję wartości elementu modelu kod można zmienić w Odkrywanie kod przy użyciu modelu kodu (Visual Basic).

Przykłady

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

Zobacz też

Informacje

Przestrzeń nazw EnvDTE80

Inne zasoby

Jak: skompilować i uruchomić przykłady kodu modelu obiektu automatyzacji

Odkrywanie kod przy użyciu modelu kodu (Visual Basic)

Odkrywanie kod przy użyciu modelu kodu (Visual C#)