Udostępnij za pośrednictwem


Metoda VirtualTypeBuilder.EventInfoCollection.Add — (String, Type, array<Attribute , MethodAttributes)

Dodaje EventInfo do końca kolekcji.

Przestrzeń nazw:  Microsoft.VisualStudio.Shell.Design
Zestaw:  Microsoft.VisualStudio.Shell.Design (w Microsoft.VisualStudio.Shell.Design.dll)

Składnia

'Deklaracja
Public Function Add ( _
    name As String, _
    handlerType As Type, _
    attributes As Attribute(), _
    methodAttributes As MethodAttributes _
) As Integer
public int Add(
    string name,
    Type handlerType,
    Attribute[] attributes,
    MethodAttributes methodAttributes
)

Parametry

  • handlerType
    Typ: System.Type
    Typ obiektu delegowanego, którego reprezentuje to zdarzenie.

Wartość zwracana

Typ: System.Int32
Indeks, w którym dodano wartość.

Wyjątki

Wyjątek Warunek
ArgumentNullException

nameor handlerType or an element in attributes is nullodwołanie o wartości null (Nothing w języku Visual Basic).attributessam może być nullodwołanie o wartości null (Nothing w języku Visual Basic).

ArgumentException

handlerTypenie jest typu run-time

- lub -

methodAttributesnie zawiera Public lub zawiera bity zestaw innych niż Public i Static, lub atrybuty przeszła w attributes parametru nie można zastosować do zdarzenia.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

VirtualTypeBuilder.EventInfoCollection Klasa

Przeciążenie Add

Przestrzeń nazw Microsoft.VisualStudio.Shell.Design