Example #1
0
 /// <summary>
 /// Raises the <see cref="RemovedEntry"/> event.
 /// </summary>
 /// <param name="e">An <see cref="DotRas.RasPhoneBookDialogEventArgs"/> containing event data.</param>
 private void OnRemovedEntry(RasPhoneBookDialogEventArgs e)
 {
     if (this.RemovedEntry != null)
     {
         this.RemovedEntry(this, e);
     }
 }
Example #2
0
        /// <summary>
        /// Signaled by the remote access service of user activity while the dialog box is open.
        /// </summary>
        /// <param name="callbackId">An application defined value that was passed to the RasPhonebookDlg function.</param>
        /// <param name="eventType">The event that occurred.</param>
        /// <param name="text">A string whose value depends on the <paramref name="eventType"/> parameter.</param>
        /// <param name="data">Pointer to an additional buffer argument whose value depends on the <paramref name="eventType"/> parameter.</param>
        private void RasPhonebookDlgCallback(IntPtr callbackId, NativeMethods.RASPBDEVENT eventType, string text, IntPtr data)
        {
            var e = new RasPhoneBookDialogEventArgs(callbackId, text, data);

            switch (eventType)
            {
            case NativeMethods.RASPBDEVENT.AddEntry:
                OnAddedEntry(e);
                break;

            case NativeMethods.RASPBDEVENT.DialEntry:
                OnDialedEntry(e);
                break;

            case NativeMethods.RASPBDEVENT.EditEntry:
                OnChangedEntry(e);
                break;

            case NativeMethods.RASPBDEVENT.RemoveEntry:
                OnRemovedEntry(e);
                break;
            }
        }
Example #3
0
 /// <summary>
 /// Raises the <see cref="RemovedEntry"/> event.
 /// </summary>
 /// <param name="e">An <see cref="DotRas.RasPhoneBookDialogEventArgs"/> containing event data.</param>
 private void OnRemovedEntry(RasPhoneBookDialogEventArgs e)
 {
     RemovedEntry?.Invoke(this, e);
 }
Example #4
0
 /// <summary>
 /// Raises the <see cref="ChangedEntry"/> event.
 /// </summary>
 /// <param name="e">An <see cref="DotRas.RasPhoneBookDialogEventArgs"/> containing event data.</param>
 private void OnChangedEntry(RasPhoneBookDialogEventArgs e)
 {
     ChangedEntry?.Invoke(this, e);
 }
        /// <summary>
        /// Signaled by the remote access service of user activity while the dialog box is open.
        /// </summary>
        /// <param name="callbackId">An application defined value that was passed to the RasPhonebookDlg function.</param>
        /// <param name="eventType">The event that occurred.</param>
        /// <param name="text">A string whose value depends on the <paramref name="eventType"/> parameter.</param>
        /// <param name="data">Pointer to an additional buffer argument whose value depends on the <paramref name="eventType"/> parameter.</param>
        private void RasPhonebookDlgCallback(IntPtr callbackId, NativeMethods.RASPBDEVENT eventType, string text, IntPtr data)
        {
            RasPhoneBookDialogEventArgs e = new RasPhoneBookDialogEventArgs(callbackId, text, data);

            switch (eventType)
            {
                case NativeMethods.RASPBDEVENT.AddEntry:
                    this.OnAddedEntry(e);
                    break;

                case NativeMethods.RASPBDEVENT.DialEntry:
                    this.OnDialedEntry(e);
                    break;

                case NativeMethods.RASPBDEVENT.EditEntry:
                    this.OnChangedEntry(e);
                    break;

                case NativeMethods.RASPBDEVENT.RemoveEntry:
                    this.OnRemovedEntry(e);
                    break;
            }
        }
 /// <summary>
 /// Raises the <see cref="RemovedEntry"/> event.
 /// </summary>
 /// <param name="e">An <see cref="DotRas.RasPhoneBookDialogEventArgs"/> containing event data.</param>
 private void OnRemovedEntry(RasPhoneBookDialogEventArgs e)
 {
     if (this.RemovedEntry != null)
     {
         this.RemovedEntry(this, e);
     }
 }