Class SBSDKDocumentPage  
  
  
    - Namespace
 - ScanbotSDK.iOS
 
  - Assembly
 - DocumentSDK.NET.iOS.dll
 
   
  
  
  
    public class SBSDKDocumentPage : NSObject, INSCopying, INativeObject, IDisposable
   
  
    - Inheritance
 
    - 
      
      
SBSDKDocumentPage
     
  
  
    - Implements
 
    - 
      
INSCopying
      INativeObject
      
     
  
  Constructors
  
  
  SBSDKDocumentPage(NSObjectFlag?)
  
  
  
  
  
    protected SBSDKDocumentPage(NSObjectFlag? t)
   
  Parameters
  
    t NSObjectFlag 
    
  
  
  
  SBSDKDocumentPage(NSUuid, SBSDKPolygon?)
  
  
  
  
  
    public SBSDKDocumentPage(NSUuid pageFileID, SBSDKPolygon? polygon)
   
  Parameters
  
    pageFileID NSUuid 
    
    polygon SBSDKPolygon 
    
  
  
  
  SBSDKDocumentPage(NSUuid, SBSDKPolygon?, SBSDKImageFilterType)
  
  
  
  
  
    public SBSDKDocumentPage(NSUuid pageFileID, SBSDKPolygon? polygon, SBSDKImageFilterType filter)
   
  Parameters
  
    pageFileID NSUuid 
    
    polygon SBSDKPolygon 
    
    filter SBSDKImageFilterType 
    
  
  
  
  SBSDKDocumentPage(NSUuid, SBSDKPolygon?, SBSDKImageFilterType, CGSize)
  
  
  
  
  
    public SBSDKDocumentPage(NSUuid pageFileID, SBSDKPolygon? polygon, SBSDKImageFilterType filter, CGSize documentImageSizeLimit)
   
  Parameters
  
    pageFileID NSUuid 
    
    polygon SBSDKPolygon 
    
    filter SBSDKImageFilterType 
    
    documentImageSizeLimit CGSize 
    
  
  
  
  SBSDKDocumentPage(NSUuid, SBSDKPolygon?, SBSDKParametricFilter[]?)
  
  
  
  
  
    public SBSDKDocumentPage(NSUuid pageFileID, SBSDKPolygon? polygon, SBSDKParametricFilter[]? parametricFilters)
   
  Parameters
  
    pageFileID NSUuid 
    
    polygon SBSDKPolygon 
    
    parametricFilters SBSDKParametricFilter[] 
    
  
  
  
  SBSDKDocumentPage(NSUuid, SBSDKPolygon?, SBSDKParametricFilter[]?, CGSize)
  
  
  
  
  
    public SBSDKDocumentPage(NSUuid pageFileID, SBSDKPolygon? polygon, SBSDKParametricFilter[]? parametricFilters, CGSize documentImageSizeLimit)
   
  Parameters
  
    pageFileID NSUuid 
    
    polygon SBSDKPolygon 
    
    parametricFilters SBSDKParametricFilter[] 
    
    documentImageSizeLimit CGSize 
    
  
  
  
  SBSDKDocumentPage(NativeHandle?)
  
  
  
  
  
    protected SBSDKDocumentPage(NativeHandle? handle)
   
  Parameters
  
    handle NativeHandle 
    
  
  
  
  SBSDKDocumentPage(SBSDKDocumentPage)
  
  
  
  
  
    public SBSDKDocumentPage(SBSDKDocumentPage page)
   
  Parameters
  
    page SBSDKDocumentPage 
    
  
  
  
  SBSDKDocumentPage(UIImage, SBSDKPolygon?, SBSDKImageFilterType)
  
  
  
  
  
    public SBSDKDocumentPage(UIImage image, SBSDKPolygon? polygon, SBSDKImageFilterType filter)
   
  Parameters
  
    image UIImage 
    
    polygon SBSDKPolygon 
    
    filter SBSDKImageFilterType 
    
  
  
  
  SBSDKDocumentPage(UIImage, SBSDKPolygon?, SBSDKParametricFilter[]?)
  
  
  
  
  
    public SBSDKDocumentPage(UIImage image, SBSDKPolygon? polygon, SBSDKParametricFilter[]? parametricFilters)
   
  Parameters
  
    image UIImage 
    
    polygon SBSDKPolygon 
    
    parametricFilters SBSDKParametricFilter[] 
    
  
  Properties
  
  
  ClassHandle
  
  
  
  
  
    public override NativeHandle? ClassHandle { get; }
   
  Property Value
  
    - NativeHandle
 
    
  
  
  
  DocumentImage
  
  
  
  
  
    public virtual UIImage? DocumentImage { get; }
   
  Property Value
  
    - UIImage
 
    
  
  
  
  DocumentImageSizeLimit
  
  
  
  
  
    public virtual CGSize? DocumentImageSizeLimit { get; set; }
   
  Property Value
  
    - CGSize
 
    
  
  
  
  DocumentImageURL
  
  
  
  
  
    public virtual NSUrl? DocumentImageURL { get; }
   
  Property Value
  
    - NSUrl
 
    
  
  
  
  DocumentPreviewImage
  
  
  
  
  
    public virtual UIImage? DocumentPreviewImage { get; }
   
  Property Value
  
    - UIImage
 
    
  
  
  
  DocumentPreviewImageURL
  
  
  
  
  
    public virtual NSUrl? DocumentPreviewImageURL { get; }
   
  Property Value
  
    - NSUrl
 
    
  
  
  
  Filter
  
  
  
  
  
    public virtual SBSDKImageFilterType Filter { get; set; }
   
  Property Value
  
    - SBSDKImageFilterType
 
    
  
  
  
  OriginalImage
  
  
  
  
  
    public virtual UIImage? OriginalImage { get; }
   
  Property Value
  
    - UIImage
 
    
  
  
  
  OriginalImageURL
  
  
  
  
  
    public virtual NSUrl? OriginalImageURL { get; }
   
  Property Value
  
    - NSUrl
 
    
  
  
  
  OriginalPreviewImage
  
  
  
  
  
    public virtual UIImage? OriginalPreviewImage { get; }
   
  Property Value
  
    - UIImage
 
    
  
  
  
  OriginalPreviewImageURL
  
  
  
  
  
    public virtual NSUrl? OriginalPreviewImageURL { get; }
   
  Property Value
  
    - NSUrl
 
    
  
  
  
  PageFileUUID
  
  
  
  
  
    public virtual NSUuid PageFileUUID { get; }
   
  Property Value
  
    - NSUuid
 
    
  
  
  
  PageImageSource
  
  
  
  
  
    public virtual SBSDKPageImageSource PageImageSource { get; set; }
   
  Property Value
  
    - SBSDKPageImageSource
 
    
  
  
  
  ParametricFilters
  
  
  
  
  
    public virtual SBSDKParametricFilter[]? ParametricFilters { get; set; }
   
  Property Value
  
    - SBSDKParametricFilter[]
 
    
  
  
  
  Polygon
  
  
  
  
  
    public virtual SBSDKPolygon? Polygon { get; set; }
   
  Property Value
  
    - SBSDKPolygon
 
    
  
  
  
  Status
  
  
  
  
  
    public virtual SBSDKDocumentDetectionStatus Status { get; }
   
  Property Value
  
    - SBSDKDocumentDetectionStatus
 
    
  
  
  
  UnfilteredDocumentImage
  
  
  
  
  
    public virtual UIImage? UnfilteredDocumentImage { get; }
   
  Property Value
  
    - UIImage
 
    
  
  
  
  UnfilteredDocumentImageURL
  
  
  
  
  
    public virtual NSUrl? UnfilteredDocumentImageURL { get; }
   
  Property Value
  
    - NSUrl
 
    
  
  
  
  UnfilteredDocumentPreviewImage
  
  
  
  
  
    public virtual UIImage? UnfilteredDocumentPreviewImage { get; }
   
  Property Value
  
    - UIImage
 
    
  
  
  
  UnfilteredDocumentPreviewImageURL
  
  
  
  
  
    public virtual NSUrl? UnfilteredDocumentPreviewImageURL { get; }
   
  Property Value
  
    - NSUrl
 
    
  
  Methods
  
  
  ApplyDocumentDetection()
  
  
  
  
  
    public virtual void ApplyDocumentDetection()
   
  
  
  ApplyDocumentDetectionWithDetectorMode(SBSDKDocumentDetectorMode)
  
  
  
  
  
    public virtual void ApplyDocumentDetectionWithDetectorMode(SBSDKDocumentDetectorMode detectorMode)
   
  Parameters
  
    detectorMode SBSDKDocumentDetectorMode 
    
  
  
  
  Copy(NSZone?)
  
  
  
  
  
    public virtual NSObject Copy(NSZone? zone)
   
  Parameters
  
    zone NSZone 
    
  
  Returns
  
    - NSObject
 
    
  
  
  
  DetectDocumentAndApplyPolygonIfOkay(bool)
  
  
  
  
  
    public virtual SBSDKDocumentDetectorResult? DetectDocumentAndApplyPolygonIfOkay(bool applyPolygonIfOkay)
   
  Parameters
  
    applyPolygonIfOkay bool 
    
  
  Returns
  
    - SBSDKDocumentDetectorResult
 
    
  
  
  
  DetectDocumentAndApplyPolygonIfOkay(bool, SBSDKDocumentDetectorMode)
  
  
  
  
  
    public virtual SBSDKDocumentDetectorResult? DetectDocumentAndApplyPolygonIfOkay(bool applyPolygonIfOkay, SBSDKDocumentDetectorMode detectorMode)
   
  Parameters
  
    applyPolygonIfOkay bool 
    
    detectorMode SBSDKDocumentDetectorMode 
    
  
  Returns
  
    - SBSDKDocumentDetectorResult
 
    
  
  
  
  DocumentPreviewImageURLUsingFilter(SBSDKImageFilterType)
  
  
  
  
  
    public virtual NSUrl? DocumentPreviewImageURLUsingFilter(SBSDKImageFilterType filter)
   
  Parameters
  
    filter SBSDKImageFilterType 
    
  
  Returns
  
    - NSUrl
 
    
  
  
  
  DocumentPreviewImageUsingFilter(SBSDKImageFilterType)
  
  
  
  
  
    public virtual UIImage? DocumentPreviewImageUsingFilter(SBSDKImageFilterType filter)
   
  Parameters
  
    filter SBSDKImageFilterType 
    
  
  Returns
  
    - UIImage
 
    
  
  
  
  DocumentPreviewImageUsingParametricFilters(SBSDKParametricFilter[]?)
  
  
  
  
  
    public virtual UIImage? DocumentPreviewImageUsingParametricFilters(SBSDKParametricFilter[]? filters)
   
  Parameters
  
    filters SBSDKParametricFilter[] 
    
  
  Returns
  
    - UIImage
 
    
  
  
  
  KeyPathsForValuesAffectingValueForKey(string)
  
  
  
  
  
    public static NSSet<NSString> KeyPathsForValuesAffectingValueForKey(string key)
   
  Parameters
  
    key string 
    
  
  Returns
  
    - NSSet<NSString>
 
    
  
  
  
  RotateClockwise(nint)
  
  
  
  
  
    public virtual bool RotateClockwise(nint times)
   
  Parameters
  
    times nint 
    
  
  Returns
  
    - bool