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 Odnajdowanie kodu za pomocą 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

Porady: kompilowanie i uruchamianie kodu modelu obiektów automatyzacji — przykłady

Odnajdowanie kodu za pomocą modelu kodu (Visual Basic)

Odnajdowanie kodu za pomocą modelu kodu (Visual C#)