Error processing SSI file
(Leadtools.Annotations.Automation)

Show in webframe

RestoreAllRedactions Method






Restores all of the AnnRedactionObject objects in this AnnAutomation.
Syntax
public virtual Junk.Task RestoreAllRedactions()
'Declaration
 
Public Overridable Function RestoreAllRedactions() As Junk.Task
public virtual Junk.Task RestoreAllRedactions()
 function Leadtools.Annotations.Automation.AnnAutomation.RestoreAllRedactions()
Remarks

Use the CanRestoreAllRedactions property to determine whether you can currently call this method.

This method will call the Realize method of the AnnRedactionObject class for all AnnRedactionObject objects that have the AnnRedactionObject.CanRestore value set to true.

Example
Copy Code  
using Leadtools.Annotations.Automation;
using Leadtools.Annotations.Core;
using Leadtools.Codecs;
using Leadtools.Controls;
using Leadtools.Annotations.Rendering;
using Leadtools.Annotations.WinForms;

[TestMethod]
public void AnnAutomation_RestoreAllRedactions()
{
   //Add two AnnRedactionObjects to our AnnContainer
   AnnRedactionObject firstRedaction = new AnnRedactionObject();
   firstRedaction.Rect = LeadRectD.Create(100, 100, 200, 200);
   firstRedaction.Fill = AnnSolidColorBrush.Create("black");

   AnnRedactionObject secondRedaction = new AnnRedactionObject();

   secondRedaction.Rect = LeadRectD.Create(300, 300, 200, 200);
   secondRedaction.Fill = AnnSolidColorBrush.Create("black");

   _automation.Container.Children.Add(firstRedaction);
   _automation.Container.Children.Add(secondRedaction);

   //Invalidate the AnnAutomation
   _automation.Invalidate(LeadRectD.Empty);

   //Realize all AnnRedactionObjects
   //Both firstRedaction and secondRedaction are burned to the image
   _automation.RealizeAllRedactions();

   //Restore the image data previously redacted by
   //firstRedaction and secondRedaction
   _automation.RestoreAllRedactions();
}
Requirements

Target Platforms

See Also

Reference

AnnAutomation Class
AnnAutomation Members

Error processing SSI file
  Leadtools.Annotations.Automation requires a Document or Medical toolkit license and unlock key. For more information, refer to: LEADTOOLS Toolkit Features