/// <summary>
            /// Análisa o valor digitado e informa se o valor é coerente com a condição aceita via parâmetros.
            /// </summary>
            /// <param name="texto">Conteúdo a ser analisado.</param>
            /// <param name="conteudo">Valor que informa a forma de análise do conteúdo.</param>
            /// <param name="detectaPontosFracos">Valor que permite a digitação de pontuação.</param>
            /// <param name="joiaDoEspaco">Valor que permite espaço como character ou não.</param>
            /// <param name="joiaDoTempo">Valor que define o uso ou não de horas na formatação da data analisada.</param>
            /// <param name="alfabeto">Caracteres que serão aceitos pela digitação.</param>
            /// <returns>Retorna bool informando se o valor análisado é coerente.</returns>
            public bool LeituraEm(string texto, EnumContemApenas conteudo, bool detectaPontosFracos = false, bool joiaDoEspaco = false, bool joiaDoTempo = false, string alfabeto = "")
            {
                switch (conteudo)
                {
                case EnumContemApenas.AlfaNumerico:
                    return(Alfanumerico(texto, joiaDoEspaco, detectaPontosFracos));

                case EnumContemApenas.DataValida:
                    return(Infinito(texto, joiaDoEspaco, joiaDoTempo));

                case EnumContemApenas.EmailValido:
                    return(ValidaCarta(texto));

                case EnumContemApenas.Letras:
                    return(Letras(texto, joiaDoEspaco, detectaPontosFracos));

                case EnumContemApenas.Linguas:
                    return(Linguas(texto, joiaDoEspaco, alfabeto));

                case EnumContemApenas.Numeros:
                    return(Numeros(texto, joiaDoEspaco, detectaPontosFracos));

                default:
                    throw new ArgumentException("Valor contído não condiz com o que foi previamente programado.");
                }
            }
 public bool LeituraDe(string valor, EnumContemApenas oQueProcura)
 {
     return(book.LeituraEm(valor, oQueProcura, false, false, false, ""));
 }