Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

implement missing elements in SetHoldOnMailboxes operation #120

Closed
2 tasks done
gautamsi opened this issue Nov 9, 2016 · 1 comment
Closed
2 tasks done

implement missing elements in SetHoldOnMailboxes operation #120

gautamsi opened this issue Nov 9, 2016 · 1 comment
Assignees
Milestone

Comments

@gautamsi
Copy link
Owner

gautamsi commented Nov 9, 2016

  • IncludeNonIndexableItems
  • Deduplication

these two are listed in SetHoldOnMailboxes operation but they are missing in SetHoldOnMailboxesRequest.cs

@gautamsi gautamsi added this to the 0.8 milestone Nov 9, 2016
@gautamsi gautamsi self-assigned this Nov 9, 2016
@gautamsi gautamsi modified the milestones: backlog, 0.8 Nov 9, 2016
gautamsi added a commit that referenced this issue Nov 9, 2016
@gautamsi
Copy link
Owner Author

gautamsi commented Nov 9, 2016

this is added as SetHoldOnMailboxesParameters properties. Need to use as

let param:SetHoldOnMailboxesParameters = new SetHoldOnMailboxesParameters();
param.HoldId = holdID;
param.Mailboxes = <string array>;
param.ItemHoldPeriod = <"Unlimited" | TimeSpan ToString value>; // see c# TimeSpan ToString() method
param.PerformDeduplication = true;
param.IncludeNonIndexableItems = false;
param.Query = "<query string>";
param.ActionType = <HoldAction> Type; // e.g. HoldAction.Create;

service.SetHoldOnMailboxes(param).then(......);

@gautamsi gautamsi closed this as completed Nov 9, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant