در هنگام حذف کردن یک گروه به این نکته توجه داشته باشید که با توجه به سیستم درختواره ای گروه های مخاطبین، امکان حذف یک گروه که زیر مجموعه دارد امکان پذير نمیباشد . (به عبارت ديگر امکان حذف شاخه ها امکان پذير نمیباشد)
در هنگام حذف یکی از گروه های مخاطبین اطلاعات مخاطبین آن گروه باقی می ماند .

خروجی متد : خروجی این متد string با فرمتxml می باشد
نمونه خروجی : <Result>0</Result>

مقداری که پس از فراخوانی این متد در خروجی می آید بر اساس یکی از مقادير زیر است
  • 3 : عمليات حذف گروه با موفقیت انجام شده است
  • 2 : این گروه دارای زیر شاخه میباشد و نمیتواند از سیستم حذف شود
  • 4 : این گروه در سرویس خاصی استفاده شده است و نمیتواند از سیستم حذف شود
  • 0 : نام کاربری یا کلمه عبور اشتباه است و سیستم نمیتواند گروه مخاطبین را حذف کند
 
DeleteGroup(string Username,string Password,int GroupID)

اين متد برای حذف اطلاعات یک گروه مخاطب خاص مورد استفاده قرار ميگيرد.

  • Username : نام کاربری شما برای استفاده از وب سرویس
  • Password : کلمه عبور برای استفاده از وب سرویس
  • GroupID : کد گروه مخاطب مورد نظر که قصد حذف آن را دارید
در این مثال فرض شده است که برنامه نویس محترم ، وب سرویس پرهات را با عنوان Parhot.Webservices به پروژه خود اضافه کرده است
//Delete a Group
private string DeleteGroup()
{
   //Instanciating new webservice object.
   Parhot.Webservices.ParhotContactWS objParhotWS = new Parhot.Webservices.ParhotContactWS();

   //Calling webservice method for deleting a group .
   return objParhotWS.DeleteGroup("YOUR-USERNAME", "YOUR-PASSWORD",[Desired-Group-ID-For-Delete]);
}