Freigeben über


IVsaCodeItem.RemoveEventSource-Methode

Entfernt die angegebene Ereignisquelle aus dem Codeelement.

Namespace:  Microsoft.Vsa
Assembly:  Microsoft.Vsa (in Microsoft.Vsa.dll)

Syntax

'Declaration
<PermissionSetAttribute(SecurityAction.LinkDemand, Name := "FullTrust")> _
Sub RemoveEventSource ( _
    eventSourceName As String _
)
[PermissionSetAttribute(SecurityAction.LinkDemand, Name = "FullTrust")]
void RemoveEventSource(
    string eventSourceName
)
[PermissionSetAttribute(SecurityAction::LinkDemand, Name = L"FullTrust")]
void RemoveEventSource(
    String^ eventSourceName
)
[<PermissionSetAttribute(SecurityAction.LinkDemand, Name = "FullTrust")>]
abstract RemoveEventSource : 
        eventSourceName:string -> unit
function RemoveEventSource(
    eventSourceName : String
)

Parameter

  • eventSourceName
    Typ: String

    Der programmgesteuerte Name der zu entfernenden Ereignisquelle.

Hinweise

Beim Entfernen einer Ereignisquelle werden den zugrunde liegenden Ereignishandler nicht aus dem Quelltext entfernt. Stattdessen lösen Ereignisse keine Benachrichtigungen an den Ereignishandler. Daher erhalten Sie einen Compilerfehler, wenn Sie eine Ereignisquelle löschen, aber lassen Sie die zugrunde liegende Funktion im Quellcode.

Siehe auch

Referenz

IVsaCodeItem Schnittstelle

Microsoft.Vsa-Namespace