Accusoft.PdfXpressSdk Namespace > Document Class : DeleteAnnotation Method |
'Declaration Public Sub DeleteAnnotation( _ ByVal pageIndex As Integer, _ ByVal annotationIndex As Integer _ )
'Usage Dim instance As Document Dim pageIndex As Integer Dim annotationIndex As Integer instance.DeleteAnnotation(pageIndex, annotationIndex)
public void DeleteAnnotation( int pageIndex, int annotationIndex )
public: void DeleteAnnotation( int pageIndex, int annotationIndex )
public: void DeleteAnnotation( int pageIndex, int annotationIndex )
Exception | Description |
---|---|
System.ArgumentOutOfRangeException | Thrown when when the pageIndex or annotationIndex is outside of the acceptable range from 0 to the item count. |
When the annotation is removed, the underlying array structure holding the annotations is reduced in size immediately. So if removing all annotations on a page for example you must write a loop that decrements starting with the last index.