/// <summary> /// Refreshes the items of a subscription. /// </summary> private void Refresh(TsCDaSubscription subscription) { try { subscription.Refresh(); } catch (Exception e) { MessageBox.Show(e.Message); } }
///--------------------------------------------------------------------------------------------------------------------- /// btnRefresh_Click ///---------------------- /// Forces a data change notification for all active items. ///--------------------------------------------------------------------------------------------------------------------- private void btnRefresh_Click(object sender, System.EventArgs e) { object requestHandle = 1234; IOpcRequest request; try { m_pOpcGroup.Refresh(requestHandle, out request); } catch (Exception ex) { MessageBox.Show("Refresh operation failed: " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }