internal virtual void RegisterReceiver(InitializationContext context) { if (m_visibility != null) { m_visibility.RegisterReceiver(context, isContainer: false); } }
internal void RegisterReceiver(InitializationContext context) { if (m_visibility != null) { m_visibility.RegisterReceiver(context, isContainer: true); } m_reportItems.RegisterReceiver(context); if (m_visibility != null) { m_visibility.UnRegisterReceiver(context); } }
internal void RegisterReceiver(InitializationContext context, TableDetail tableDetail) { RegisterHeaderAndFooter(context); if (m_visibility != null) { m_visibility.RegisterReceiver(context, isContainer: true); } RegisterHeaderAndFooterReceiver(context); RegisterSubGroupsOrDetailReceiver(context, tableDetail); if (m_visibility != null) { m_visibility.UnRegisterReceiver(context); } UnRegisterHeaderAndFooter(context); }