Realizes all the AnnRedactionObject objects in this AnnAutomation.
public virtual void RealizeAllRedactions()Public Overridable Sub RealizeAllRedactions()public virtual void RealizeAllRedactions()-(void) realizeAllRedactions;public void realizeAllRedactions()function Leadtools.Annotations.Automation.AnnAutomation.RealizeAllRedactions()Use the CanRealizeAllRedactions property to determine whether you can currently call this method.
This method will call the Realize method for all AnnRedactionObject objects.
This example will add a couple of redaction objects then realizes and restores them.
using Leadtools.Annotations.Automation;using Leadtools.Annotations.Core;using Leadtools.Codecs;using Leadtools.Controls;using Leadtools.Annotations.Rendering;using Leadtools.Annotations.WinForms;public void AnnAutomation_RealizeAllRedactions(){// see if we can realize or restore all the redaction objects (this should show a message informing you there are no redaction objects in this automation)RealizeRestoreAllRedactions(_automation);// first add a couple of new redaction object to the automationAnnRedactionObject redaction = new AnnRedactionObject();redaction.Rect = LeadRectD.Create(100, 100, 800, 800);_automation.Container.Children.Add(redaction);redaction = new AnnRedactionObject();redaction.Rect = LeadRectD.Create(1000, 1000, 800, 800);_automation.Container.Children.Add(redaction);_automation.Invalidate(LeadRectD.Empty);// see if we can realize/restore the objects (should realize the redactions)RealizeRestoreAllRedactions(_automation);// see if we can realize/restore the objects (should restore the redactions)RealizeRestoreAllRedactions(_automation);}private void RealizeRestoreAllRedactions(AnnAutomation automation){if (automation.CanRealizeAllRedactions){// realizeautomation.RealizeAllRedactions();Debug.WriteLine("Redaction objects have been realized");}else if (automation.CanRestoreAllRedactions){// restoreautomation.RestoreAllRedactions();Debug.WriteLine("Redaction objects have been restored");}elseDebug.WriteLine("Cannot realize or restore because no redaction object is currently in this automation");automation.Invalidate(LeadRectD.Empty);}
using Leadtools.Annotations.Automation;using Leadtools.Controls;using Leadtools.Converters;using Leadtools.Annotations.Core;using Leadtools.Codecs;public void AnnAutomation_RealizeAllRedactions(){// see if we can realize or restore all the redaction objects (this should show a message informing you there are no redaction objects in this automation)RealizeRestoreAllRedactions(_automation);// first add a couple of new redaction object to the automationAnnRedactionObject redaction = new AnnRedactionObject();redaction.Rect = LeadRectDHelper.Create(100, 100, 800, 800);_automation.Container.Children.Add(redaction);redaction = new AnnRedactionObject();redaction.Rect = LeadRectDHelper.Create(1000, 1000, 800, 800);_automation.Container.Children.Add(redaction);_automation.Invalidate(LeadRectDHelper.Empty);// see if we can realize/restore the objects (should realize the redactions)RealizeRestoreAllRedactions(_automation);// see if we can realize/restore the objects (should restore the redactions)RealizeRestoreAllRedactions(_automation);}private void RealizeRestoreAllRedactions(AnnAutomation automation){if (automation.CanRealizeAllRedactions){// realizeautomation.RealizeAllRedactions();Debug.WriteLine("Redaction objects have been realized");}else if (automation.CanRestoreAllRedactions){// restoreautomation.RestoreAllRedactions();Debug.WriteLine("Redaction objects have been restored");}elseDebug.WriteLine("Cannot realize or restore because no redaction object is currently in this automation");automation.Invalidate(LeadRectDHelper.Empty);}
|
Products |
Support |
Feedback: RealizeAllRedactions Method - Leadtools.Annotations.Automation |
Introduction |
Help Version 19.0.2017.3.22
|

Raster .NET | C API | C++ Class Library | JavaScript HTML5
Document .NET | C API | C++ Class Library | JavaScript HTML5
Medical .NET | C API | C++ Class Library | JavaScript HTML5
Medical Web Viewer .NET
Your email has been sent to support! Someone should be in touch! If your matter is urgent please come back into chat.
Chat Hours:
Monday - Friday, 8:30am to 6pm ET
Thank you for your feedback!
Please fill out the form again to start a new chat.
All agents are currently offline.
Chat Hours:
Monday - Friday
8:30AM - 6PM EST
To contact us please fill out this form and we will contact you via email.