Class SBSDKDocument
- Namespace
- ScanbotSDK.iOS
- Assembly
- DocumentSDK.NET.iOS.dll
public class SBSDKDocument : NSObject, INSCopying, INativeObject, IDisposable
- Inheritance
-
SBSDKDocument
- Implements
-
INSCopying
INativeObject
Constructors
SBSDKDocument()
SBSDKDocument(NSObjectFlag)
protected SBSDKDocument(NSObjectFlag t)
Parameters
t
NSObjectFlag
SBSDKDocument(NativeHandle)
protected SBSDKDocument(NativeHandle handle)
Parameters
handle
NativeHandle
SBSDKDocument(SBSDKDocument)
public SBSDKDocument(SBSDKDocument document)
Parameters
document
SBSDKDocument
Properties
ClassHandle
public override NativeHandle ClassHandle { get; }
Property Value
- NativeHandle
DocumentImageURLs
public virtual NSUrl[] DocumentImageURLs { get; }
Property Value
- NSUrl[]
Pages
public virtual SBSDKDocumentPage[] Pages { get; }
Property Value
- SBSDKDocumentPage[]
Methods
AddPage(SBSDKDocumentPage)
public virtual bool AddPage(SBSDKDocumentPage page)
Parameters
page
SBSDKDocumentPage
Returns
- bool
Copy(NSZone)
public virtual NSObject Copy(NSZone zone)
Parameters
zone
NSZone
Returns
- NSObject
IndexOfPageWithPageFileID(NSUuid)
public virtual nint IndexOfPageWithPageFileID(NSUuid uuid)
Parameters
uuid
NSUuid
Returns
- nint
InsertPageAtIndex(SBSDKDocumentPage, nint)
public virtual bool InsertPageAtIndex(SBSDKDocumentPage page, nint index)
Parameters
page
SBSDKDocumentPage
index
nint
Returns
- bool
PageAtIndex(nint)
public virtual SBSDKDocumentPage? PageAtIndex(nint index)
Parameters
index
nint
Returns
- SBSDKDocumentPage
PageWithPageFileID(NSUuid)
public virtual SBSDKDocumentPage? PageWithPageFileID(NSUuid uuid)
Parameters
uuid
NSUuid
Returns
- SBSDKDocumentPage
RemoveAllPages()
public virtual void RemoveAllPages()
RemovePageAtIndex(nint)
public virtual void RemovePageAtIndex(nint index)
Parameters
index
nint
ReplacePageAtIndexWithPage(nint, SBSDKDocumentPage)
public virtual bool ReplacePageAtIndexWithPage(nint index, SBSDKDocumentPage page)
Parameters
index
nint
page
SBSDKDocumentPage
Returns
- bool