public PageCopyAndConnectJob(IPage page, ILinkElement linkElement, PageCopyAndConnectFlags flags)
     : base(page.Project)
 {
     PageToCopy = page;
     ConnectionTarget = linkElement;
     _flags = flags;
 }
Beispiel #2
0
 public PageCopyAndConnectJob(IPage page, ILinkElement linkElement, PageCopyAndConnectFlags flags) : base(page.Project)
 {
     PageToCopy       = page;
     ConnectionTarget = linkElement;
     _flags           = flags;
 }
Beispiel #3
0
 public void CopyAndConnectAsync(ILinkElement connectionTarget, PageCopyAndConnectFlags flags = PageCopyAndConnectFlags.None)
 {
     CreateCopyAndConnectJob(connectionTarget, flags)
         .RunAsync();
 }
Beispiel #4
0
 public IPageCopyAndConnectJob CreateCopyAndConnectJob(ILinkElement connectionTarget,
                                                       PageCopyAndConnectFlags flags = PageCopyAndConnectFlags.None)
 {
     return new PageCopyAndConnectJob(this, connectionTarget, flags);
 }
Beispiel #5
0
 public IPageCopyAndConnectJob CreateCopyAndConnectJob(ILinkElement connectionTarget,
                                                       PageCopyAndConnectFlags flags = PageCopyAndConnectFlags.None)
 {
     return new PageCopyAndConnectJob(this, connectionTarget, flags);
 }
Beispiel #6
0
 public void CopyAndConnectAsync(ILinkElement connectionTarget, PageCopyAndConnectFlags flags = PageCopyAndConnectFlags.None)
 {
     CreateCopyAndConnectJob(connectionTarget, flags)
         .RunAsync();
 }