Lanap.BotDetect.CodeTypeEnum Reference
Lanap.BotDetect.CodeTypeEnum es un miembro de la interfaz de BotDetect ASP.NET CAPTCHA que contiene todos los valores válidos de los controles de la propiedad CodeType de Lanap.BotDetect.Captcha. Representa el tipo de código renderizado en imágenes CAPTCHA y hablado en el audio CAPTCHA.
- Miembros CodeTypeEnum
- CodeTypeEnum Por Defecto
- Uso CodeTypeEnum
- Notas CodeTypeEnum
- Capturas de Pantalla CodeTypeEnum
Miembros
[VB.NET] Public Enum CodeTypeEnum Alpha = 0 Numeric AlphaNumeric End Enum
[C#]
public enum CodeTypeEnum
{
Alpha = 0,
Numeric,
AlphaNumeric
}
Valor por Defecto
Si la propiedad CodeType no está establecida, CodeTypeEnum.AlphaNumeric será utilizada por defecto.
Usage
[VB.NET] ' Example 1: simple assignment SampleCaptcha.CodeType = CodeTypeEnum.Alpha ' Example 2: basic randomization Dim max As Integer = _ System.Enum.GetValues(GetType(CodeTypeEnum)).Length SampleCaptcha.CodeType = CType(rand.Next(max), CodeTypeEnum) ' the above assumes a global RNG is initialized as follows: Public Shared ReadOnly rand As Random = New Random() ' Example 3: basic randomization using RandomizationHelper.vb SampleCaptcha.CodeType = RandomizationHelper.GetRandomCodeType() ' Example 4: advanced randomization using RandomizationHelper.vb Dim types As CodeTypeEnum() = { _ CodeTypeEnum.Alpha, _ CodeTypeEnum.Numeric _ } SampleCaptcha.CodeType = _ RandomizationHelper.GetRandomCodeType(types)
[C#] // Example 1: simple assignment SampleCaptcha.CodeType = CodeTypeEnum.Alpha; // Example 2: basic randomization int max = Enum.GetValues(typeof(CodeTypeEnum)).Length; SampleCaptcha.CodeType = (CodeTypeEnum)(rand.Next(max)); // the above assumes a global RNG is initialized as follows: public static readonly Random rand = new Random(); // Example 3: basic randomization using RandomizationHelper.cs SampleCaptcha.CodeType = RandomizationHelper.GetRandomCodeType(); // Example 4: advanced randomization using RandomizationHelper.cs CodeTypeEnum[] types = { CodeTypeEnum.Alpha, CodeTypeEnum.Numeric }; SampleCaptcha.CodeType = RandomizationHelper.GetRandomCodeType(types)
Notas
Para mejorar la facilidad de uso, el algoritmo de generación de código CodeTypeEnum.AlphaNumeric no usa todos los caracteres disponibles, pero excluye algunos pares de caracteres confundibles - por ejemplo, '1', 'I', '7', 'L', '0', 'O', '5' y 'S' no son utilizados.
Capturas de pantalla
(Usando el Estilo de Texto "Strippy")
Alpha
Numeric
AlphaNumeric
Versiones Actuales de BotDetect
- BotDetect ASP.NET CAPTCHA v2.0.152009–11–23
- BotDetect ASP CAPTCHA v2.0.92009–02–12
Advertencia
Esta página es una traducción no oficial de la página original: BotDetect ASP.NET CAPTCHA Lanap.BotDetect.CodeTypeEnum Enumeration Reference y puede estar incompleta, incorrecta o poco actualizada.
Última traducción del 2009-12-18. Esto se aplica para los productos BotDetect ASP.NET CAPTCHA v2.0.15 y BotDetect ASP CAPTCHA v2.0.9.





