Share via


RegisterAssembly.ReportEvent Method

This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.

Callback method for reporting the type library export events.

MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

Namespace:  Microsoft.Build.Tasks
Assembly:  Microsoft.Build.Tasks.Core (in Microsoft.Build.Tasks.Core.dll)

Syntax

'Declaration
Public Sub ReportEvent ( _
    kind As ExporterEventKind, _
    code As Integer, _
    msg As String _
)
public void ReportEvent(
    ExporterEventKind kind,
    int code,
    string msg
)
public:
virtual void ReportEvent(
    ExporterEventKind kind, 
    int code, 
    String^ msg
) sealed
abstract ReportEvent : 
        kind:ExporterEventKind * 
        code:int * 
        msg:string -> unit  
override ReportEvent : 
        kind:ExporterEventKind * 
        code:int * 
        msg:string -> unit
public final function ReportEvent(
    kind : ExporterEventKind, 
    code : int, 
    msg : String
)

Parameters

  • kind
    Type: ExporterEventKind

    Describes the callbacks that the type library exporter makes when exporting a type library.

  • code
    Type: System.Int32

    The error code of the export event.

Implements

ITypeLibExporterNotifySink.ReportEvent(ExporterEventKind, Int32, String)

.NET Framework Security

See Also

Reference

RegisterAssembly Class

Microsoft.Build.Tasks Namespace