void skype_SmsTargetStatusChanged(SmsTarget pTarget, TSmsTargetStatus Status) { switch (Status) { case TSmsTargetStatus.smsTargetStatusAcceptable: break; case TSmsTargetStatus.smsTargetStatusAnalyzing: break; case TSmsTargetStatus.smsTargetStatusDeliveryFailed: break; case TSmsTargetStatus.smsTargetStatusDeliveryPending: break; case TSmsTargetStatus.smsTargetStatusDeliverySuccessful: break; case TSmsTargetStatus.smsTargetStatusNotRoutable: break; case TSmsTargetStatus.smsTargetStatusUndefined: break; case TSmsTargetStatus.smsTargetStatusUnknown: break; default: break; } }
private void Skype_SmsTargetStatusChanged(SmsTarget smstarget, TSmsTargetStatus status) { this.Logger.Debug(System.Reflection.MethodBase.GetCurrentMethod().Name); }
public void OurSmsTargetStatusChanged(SmsTarget smstarget, TSmsTargetStatus status) { // Always use try/catch with ANY Skype calls. try { // Write SMS Target Status Changed to Window. AddTextToTextBox1(DateTime.Now.ToLocalTime() + ": " + "SMS Target Status Changed - SMS Target Number: " + smstarget.Number + " - SMS Target Message Id: " + smstarget.Message.Id + " - SMS arget Message Body: " + smstarget.Message.Body + " - TSmsTargetStatus Converted Status: " + skype.Convert.SmsTargetStatusToText(status) + " - SMS Target Status: " + status + "\r\n"); } catch (Exception e) { // Possibly old Skype4COM version, log an error, drop into debug if wanted. AddTextToTextBox1(DateTime.Now.ToLocalTime() + ": " + "SMS Target Status Changed Event Fired - Bad Text" + " - Exception Source: " + e.Source + " - Exception Message: " + e.Message + "\r\n"); // If the "Use Auto Debug" check box is checked and we are in debug, drop into debug here when retry, otherwise, prompt for action. Debug.Assert(!this.UseAutoDebug.Checked); } }