[ComImport, Guid("B65AD801-ABAF-11D0-BB8B-00A0C90F2744")]
internal interface IDTExtensibility2
{
void OnConnection([In, MarshalAs(UnmanagedType.IDispatch)] object Application, [In] ConnectMode ConnectMode, [In, MarshalAs(UnmanagedType.IDispatch)] object AddInInst, [In, MarshalAs(UnmanagedType.SafeArray, SafeArraySubType = VarEnum.VT_VARIANT)] ref Array custom);
void OnDisconnection([In] DisconnectMode RemoveMode, [In, MarshalAs(UnmanagedType.SafeArray, SafeArraySubType = VarEnum.VT_VARIANT)] ref Array custom);