TemplateLinkedPosition

TemplateLinkedPosition class

Tillhandahåller en mallfältposition som använder det länkade fältet.

public sealed class TemplateLinkedPosition : TemplatePosition

Konstruktörer

namn Beskrivning
TemplateLinkedPosition(string, Size, TemplateLinkedPositionEdges) Initierar en ny instans avTemplateLinkedPosition class.
TemplateLinkedPosition(string, Size, TemplateLinkedPositionEdges, bool) Initierar en ny instans avTemplateLinkedPosition class.

Egenskaper

namn Beskrivning
AutoScale { get; } Hämtar värdet som anger omSearchArea skalas med den länkade fältstorleken.
Edges { get; } Hämtar kanterna på det länkade fältet där ett fält genomsöks.
LinkedFieldName { get; } Hämtar det länkade fältnamnet.
SearchArea { get; } Hämtar storleken på området där ett fält genomsöks.

Exempel

Följande exempel visar koden för situationen om det är känt att fältet med ett fakturanummer är placerat till höger om strängen “Fakturanummer” används följande kod:

// Skapa ett regex-mallfält för att hitta texten "Fakturanummer".
TemplateField invoice = new TemplateField(new TemplateRegexPosition("Invoice Number"), "Invoice");

// Skapa ett relaterat mallfält kopplat till "Faktura"-fältet och extrahera värdet till höger om det
TemplateField invoiceNumber = new TemplateField(
    new TemplateLinkedPosition("invoice", new Size(100, 15), new TemplateLinkedPositionEdges(false, false, true, false)),
    "InvoiceNumber");

Se även