// *** Constructors *** public MockShareOperation(IShareTargetActivatedEventArgs activatedEventArgs) { this.ActivatedEventArgs = activatedEventArgs; }
protected override IShareOperation WrapShareOperation(IShareTargetActivatedEventArgs shareTargetEventArgs) { return new MockShareOperation(shareTargetEventArgs); }
protected virtual IShareOperation WrapShareOperation(IShareTargetActivatedEventArgs shareTargetEventArgs) { return new ShareOperationProxy(shareTargetEventArgs.ShareOperation); }
public void WrapShareOperationDirect(IShareTargetActivatedEventArgs shareTargetEventArgs) { base.WrapShareOperation(shareTargetEventArgs); }
protected virtual IShareOperation WrapShareOperation(IShareTargetActivatedEventArgs shareTargetEventArgs) { if (shareTargetEventArgs == null) throw new ArgumentNullException(nameof(shareTargetEventArgs)); return new ShareOperationProxy(shareTargetEventArgs.ShareOperation); }