Skip to main content
A newer version of this page is available. .

LinkBase Members

The base class for all printing links.

Properties

Name Description
CustomPaperSize Gets or sets a size of custom paper (in hundredths of an inch).
DocumentName Gets or sets the document name.
Margins Gets or sets the margins of a report page (in hundredths of an inch).
MinMargins Gets or sets the minimum printer margins.
PaperKind Gets or sets the paper type.
PrintingSystem Gets the Printing System used to create and print a document for this link.

Methods

Name Description
CreateDocument() Creates a document from the link.
CreateDocument(Boolean) Creates a document from the link. Optionally, you can access the document pages as soon as they are created. Document creation is always synchronous and does not occur in a background thread.
Dispose() Disposes the LinkBase object. The method releases all the resources allocated to the object and improves system performance.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetType() Gets the Type of the current instance. Inherited from Object.
LoadDocument(Object) Load the specified document.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
Print(String) Prints the LinkBase instance on the default or specified printer.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
StopPageBuilding() Interrupts the document creation.
ToString() Returns a string that represents the current object. Inherited from Object.

Events

Name Description
CreateDocumentFinished Occurs when the document was successfully created.
CreateDocumentStarted Occurs when the document creation has been started.
See Also