object ParseResponse(EwsServiceXmlReader reader) { GetUserRetentionPolicyTagsResponse response = new GetUserRetentionPolicyTagsResponse(); response.LoadFromXml(reader, this.GetResponseXmlElementName()); return(response); }
private void DisplayRetentionPoliciesInListView(ExchangeService oExchangeService, ref ListView oListView) { oListView.Clear(); oListView.View = View.Details; oListView.GridLines = true; oListView.Columns.Add("DisplayName", 200, HorizontalAlignment.Left); oListView.Columns.Add("Description", 250, HorizontalAlignment.Left); oListView.Columns.Add("Type", 70, HorizontalAlignment.Left); oListView.Columns.Add("OptedInto", 70, HorizontalAlignment.Left); oListView.Columns.Add("RetentionAction", 150, HorizontalAlignment.Left); oListView.Columns.Add("RetentionId", 250, HorizontalAlignment.Left); oListView.Columns.Add("RetentionPeriod", 100, HorizontalAlignment.Left); oListView.Columns.Add("IsArchive", 70, HorizontalAlignment.Left); oListView.Columns.Add("IsVisible", 70, HorizontalAlignment.Left); GetUserRetentionPolicyTagsResponse oResponse = null; oResponse = _ExchangeService.GetUserRetentionPolicyTags(); ListViewItem oListViewItem = null; foreach (RetentionPolicyTag o in oResponse.RetentionPolicyTags) { oListViewItem = oListView.Items.Add(o.DisplayName); oListViewItem.SubItems.Add(o.Description); oListViewItem.SubItems.Add(o.Type.ToString()); oListViewItem.SubItems.Add(o.OptedInto.ToString()); oListViewItem.SubItems.Add(o.RetentionAction.ToString()); oListViewItem.SubItems.Add(o.RetentionId.ToString()); oListViewItem.SubItems.Add(o.RetentionPeriod.ToString()); oListViewItem.SubItems.Add(o.IsArchive.ToString()); oListViewItem.SubItems.Add(o.IsVisible.ToString()); } }
/// <summary> /// Executes this request. /// </summary> /// <returns>Service response.</returns> GetUserRetentionPolicyTagsResponse Execute() { GetUserRetentionPolicyTagsResponse serviceResponse = (GetUserRetentionPolicyTagsResponse)this.InternalExecute(); return(serviceResponse); }