Sdílet prostřednictvím


CodeInterface2.AddEvent-Methode

Aktualisiert: November 2007

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
'Usage
Dim instance As CodeInterface2
Dim Name As String
Dim FullDelegateName As String
Dim CreatePropertyStyleEvent As Boolean
Dim Position As Object
Dim Access As vsCMAccess
Dim returnValue As CodeEvent

returnValue = instance.AddEvent(Name, _
    FullDelegateName, CreatePropertyStyleEvent, _
    Position, Access)
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
)
function AddEvent(
    Name : String, 
    FullDelegateName : String, 
    CreatePropertyStyleEvent : boolean, 
    Position : Object, 
    Access : vsCMAccess
) : CodeEvent

Parameter

  • Name
    Typ: System.String

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

  • FullDelegateName
    Typ: System.String

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

  • CreatePropertyStyleEvent
    Typ: System.Boolean

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

  • Position
    Typ: System.Object

    Optional. Position des Ereignisses im Code.

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).

Berechtigungen

Siehe auch

Referenz

CodeInterface2-Schnittstelle

CodeInterface2-Member

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#)