←Select platform

AnnBatesNumber Class

Summary
Defines a Bates stamp number element
Syntax
C#
C++/CLI
Java
Python
public class AnnBatesNumber : IAnnBatesElement 
public class AnnBatesNumber implements IAnnBatesElement 
public: 
   ref class AnnBatesNumber : IAnnBatesElement 
class AnnBatesNumber(IAnnBatesElement): 
Remarks

The AnnBatesNumber is a Bates stamp numerical element that represents an incremental value on the Bates stamp.

Control this element using provided properties such as those for number of digits and starting number among others.

Example
C#
using Leadtools.Annotations.BatesStamp; 
 
 
public void IAnnBateElement_IAnnBateElement() 
{ 
	//The base interface for all bates stamp elements 
	IAnnBatesElement baseElement = null; 
 
	//Create AnnBatesDateTime element and set its properties 
	AnnBatesDateTime dateTimeElement = new AnnBatesDateTime(); 
	dateTimeElement.CurrentDateTime = DateTime.Now; 
	dateTimeElement.Kind = AnnDateTimeKind.Local; 
	dateTimeElement.Format = "M/d/yy"; 
 
	baseElement = dateTimeElement; 
	//print the content of this dateTimeElement 
	Debug.WriteLine(baseElement.AsString()); 
 
	//Create AnnBatesNumber element and set its properties 
	AnnBatesNumber numberElement = new AnnBatesNumber(); 
	numberElement.NumberOfDigits = 4; 
	numberElement.PrefixText = "PrefixTest"; 
	numberElement.StartNumber = 5; 
	numberElement.SuffixText = "SuffixTest"; 
	numberElement.UseAllDigits = true; 
	numberElement.AutoIncrement = true; 
 
	baseElement = numberElement; 
	//print the content of this numberElement 
	Debug.WriteLine(baseElement.AsString()); //  the output will be "PrefixTest0005SuffixTest" 
 
 
	//Create AnnBatesText element 
	AnnBatesText textElement = AnnBatesText.Create("This is text"); 
 
	baseElement = textElement; 
	//print the content of this textElement 
	Debug.WriteLine(baseElement.AsString()); //  the output will be "This is text" 
} 
Requirements

Target Platforms

Help Version 23.0.2024.2.29
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2024 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Annotations.BatesStamp Assembly

Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.