All docs
V20.2
20.2
20.1
The page you are viewing does not exist in version 20.1. This link will take you to the root page.
19.2
The page you are viewing does not exist in version 19.2. This link will take you to the root page.
19.1
The page you are viewing does not exist in version 19.1. This link will take you to the root page.
18.2
The page you are viewing does not exist in version 18.2. This link will take you to the root page.
18.1
The page you are viewing does not exist in version 18.1. This link will take you to the root page.
17.2
The page you are viewing does not exist in version 17.2. This link will take you to the root page.
.NET Framework 4.5.2+
.NET Framework 4.5.2+
.NET Standard 2.0+

PdfViewerAnnotationBuilderExtensions.AsTextMarkupAnnotationBuilder(IPdfViewerAnnotationBuilder) Method

Casts the IPdfViewerAnnotationBuilder object to the IPdfViewerTextMarkupAnnotationBuilder object.

Namespace: DevExpress.Pdf

Assembly: DevExpress.Pdf.v20.2.Drawing.dll

Declaration

public static IPdfViewerTextMarkupAnnotationBuilder AsTextMarkupAnnotationBuilder(
    this IPdfViewerAnnotationBuilder builder
)
<ExtensionAttribute>
Public Shared Function AsTextMarkupAnnotationBuilder(
    builder As IPdfViewerAnnotationBuilder
) As IPdfViewerTextMarkupAnnotationBuilder

Parameters

Name Type Description
builder IPdfViewerAnnotationBuilder

Current IPdfViewerAnnotationBuilder object.

Returns

Type Description
IPdfViewerTextMarkupAnnotationBuilder

The IPdfViewerTextMarkupAnnotationBuilder object that contains text markup annotation parameters.

Remarks

The code sample below calls the PdfViewerAnnotationBuilderExtensions.AsTextMarkupAnnotationBuilder method to specify an author for all created text markup annotations:

private void PdfViewer_MarkupAnnotationCreating(object sender, PdfAnnotationCreatingEventArgs e)
{
    if (e.Builder.AnnotationType == PdfAnnotationType.TextMarkup)
    {
      IPdfViewerMarkupAnnotationBuilder builder =
      e.Builder.AsTextMarkupAnnotationBuilder();
      builder.Author = "John Smith";

    }
}
See Also