Copyright © Unimake Software
Generated with DocFX

Search Results for

    Class ValidarEstruturaXML

    Nova classe de validação de XML que centraliza toda a lógica de validação.

    Inheritance
    object
    ValidarEstruturaXML
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Unimake.Business.DFe
    Assembly: Unimake.Business.DFe.dll
    Syntax
    public class ValidarEstruturaXML

    Methods

    ValidarServico(XmlDocument, X509Certificate2, TipoAmbiente, PadraoNFSe)

    Valida o XML de acordo com as regras definidas no XML de configuração de serviços.

    Declaration
    public ValidarEstruturaXML.ResultadoValidacao ValidarServico(XmlDocument xml, X509Certificate2 certificado, TipoAmbiente tipoAmbiente, PadraoNFSe padraoNFSe = PadraoNFSe.None)
    Parameters
    Type Name Description
    XmlDocument xml

    Documento XML para a validação

    X509Certificate2 certificado

    Certificado Digital A1 para assinatura

    TipoAmbiente tipoAmbiente

    Tipo de ambiente (produção ou homologação) para considerar regras de assinatura

    PadraoNFSe padraoNFSe

    Padrão para documentos NFSe

    Returns
    Type Description
    ValidarEstruturaXML.ResultadoValidacao
    Exceptions
    Type Condition
    Exception