←Select platform

UseAllDigits Property

Summary
Gets or sets all the number of digits specified on NumberOfDigits property used to view AnnBatesNumber.
Syntax
C#
C++/CLI
Java
Python
public bool UseAllDigits { get; set; } 
public boolean getUseAllDigits() 
public void setUseAllDigits(boolean useAllDigits) 
public:  
   property bool UseAllDigits 
   { 
      bool get() 
      void set(bool value) 
   } 
UseAllDigits # get and set (AnnBatesNumber) 

Property Value

A value indicating whether or not to use all the number of digits specified on the NumberOfDigits property to view the AnnBatesNumber digits.

Remarks

Suppose that the set the number of digits is 5 and the method AsString returns 1.

Setting this property to true represents it as 00001. Whereas setting it to false represents the numerical value as 1.

Note: Empty digits are filled with 0 when this property is true.

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 22.0.2023.3.31
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 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.