Freigeben über


CodeInterface2.AddEvent-Methode

Fügt ein Schnittstellenereignis hinzu.

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

Syntax

'Declaration
Function AddEvent ( _
    Name As String, _
    FullDelegateName As String, _
    CreatePropertyStyleEvent As Boolean, _
    Position As Object, _
    Access As vsCMAccess _
) As CodeEvent
CodeEvent AddEvent(
    string Name,
    string FullDelegateName,
    bool CreatePropertyStyleEvent,
    Object Position,
    vsCMAccess Access
)
CodeEvent^ AddEvent(
    String^ Name, 
    String^ FullDelegateName, 
    [InAttribute] bool CreatePropertyStyleEvent, 
    Object^ Position, 
    vsCMAccess Access
)
abstract AddEvent : 
        Name:string * 
        FullDelegateName:string * 
        CreatePropertyStyleEvent:bool * 
        Position:Object * 
        Access:vsCMAccess -> CodeEvent
function AddEvent(
    Name : String, 
    FullDelegateName : String, 
    CreatePropertyStyleEvent : boolean, 
    Position : Object, 
    Access : vsCMAccess
) : CodeEvent

Parameter

  • Name
    Typ: String

    Erforderlich. Name des Schnittstellenereignisses, das hinzugefügt werden soll.

  • FullDelegateName
    Typ: String

    Erforderlich. Name des Delegaten, auf dem das Ereignis basieren soll.

  • CreatePropertyStyleEvent
    Typ: Boolean

    Optional. Erstellt ein Ereignis, das über einen Eigenschaftenstilaccessor verfügt.

  • Position
    Typ: Object

    Optional. Position des Ereignisses im Code.

  • Access
    Typ: vsCMAccess

    Optional. Eine vsCMAccess-Konstante.

Rückgabewert

Typ: EnvDTE80.CodeEvent
Gibt das erstellte Schnittstellenereignis zurück.

Hinweise

Hinweis

Die Werte von Codemodellelementen wie Klassen, Strukturen, Funktionen, Attributen, Delegaten usw. können nach bestimmten Bearbeitungsvorgängen nicht deterministisch sein, d. h., dass nicht mehr davon ausgegangen werden kann, dass ihre Werte immer unverändert bleiben.Weitere Informationen finden Sie im Abschnitt zum Änderungsverhalten von Codemodellelementwerten unter Ermitteln von Code über das Codemodell (Visual Basic).

.NET Framework-Sicherheit

Siehe auch

Referenz

CodeInterface2 Schnittstelle

EnvDTE80-Namespace

Weitere Ressourcen

Gewusst wie: Kompilieren und Ausführen der Codebeispiele für das Automatisierungsobjektmodell

Ermitteln von Code über das Codemodell (Visual Basic)

Ermitteln von Code über das Codemodell (Visual C#)