Copyright © Unimake Software
Generated with DocFX

Search Results for

    Class XMLBase

    Classe Base para criação de classes de serialização de XML

    Inheritance
    System.Object
    XMLBase
    ConsGTIN
    RetConsGTIN
    ConsReciCTe
    ConsSitCTe
    ConsStatServCte
    CTe
    CteProc
    DistDFeInt
    EnviCTe
    EventoCTe
    ProcEventoCTe
    RetConsReciCTe
    RetConsSitCTe
    RetConsStatServCte
    RetCTe
    RetDistDFeInt
    RetEnviCTe
    CTeOS
    CteOSProc
    RetCTeOS
    CTeSimp
    CteSimpProc
    RetCTeSimp
    DARE
    DARELote
    DARELoteRetorno
    DARERetorno
    Receitas
    Reinf1000
    Reinf1050
    Reinf1070
    Reinf2010
    Reinf2020
    Reinf2030
    Reinf2040
    Reinf2050
    Reinf2055
    Reinf2060
    Reinf2098
    Reinf2099
    Reinf3010
    Reinf4010
    Reinf4020
    Reinf4040
    Reinf4080
    Reinf4099
    Reinf9000
    Reinf9001
    Reinf9005
    Reinf9011
    Reinf9015
    ReinfConsulta
    ReinfConsultaFechamento2099
    ReinfConsultaLoteAssincrono
    ReinfEnvioLoteEventos
    ReinfProc
    ReinfRetornoLoteAssincrono
    ReinfRetornoRecibo
    ConsultarEvtsEmpregadorESocial
    ConsultarEvtsTabelaESocial
    ConsultarEvtsTrabalhadorESocial
    ConsultarLoteEventos
    DownloadEventosPorID
    DownloadEventosPorNrRec
    ESocialProc
    RetornoEnvioLote
    RetornoEventoProcessado
    XMLBaseESocial
    TConfigUf
    TConsLoteConsGNRE
    TConsLoteGNRE
    TConsultaConfigUf
    TLoteConsultaGNRE
    TLoteGNRE
    TResultLoteGNRE
    TRetLoteGNRE
    ConsMDFeNaoEnc
    ConsReciMDFe
    ConsSitMDFe
    ConsStatServMDFe
    EnviMDFe
    EventoMDFe
    MDFe
    MdfeProc
    ProcEventoMDFe
    ProcInfraSA
    RetConsMDFeNaoEnc
    RetConsReciMDFe
    RetConsSitMDFe
    RetConsStatServMDFe
    RetEnviMDFe
    RetMDFe
    ConsReciNF3e
    ConsSitNF3e
    ConsStatServNF3e
    EventoNF3e
    NF3e
    NF3eProc
    ProcEventoNF3e
    ProtNF3e
    RetConsReciNF3e
    RetConsSitNF3e
    RetConsStatServNF3e
    RetEventoNF3e
    RetNF3e
    ConsSitNFCom
    ConsStatServNFCom
    EventoNFCom
    NFCom
    NFComProc
    ProcEventoNFCom
    ProtNFCom
    RetConsSitNFCom
    RetConsStatServNFCom
    RetEventoNFCom
    RetNFCom
    ConsCadBase
    ConsReciNFe
    ConsSitNFe
    ConsStatServ
    DetEventoCTeAutorizadoCTe
    DetEventoMDFeAutorizadoComCTeMDFe
    DistDFeInt
    EnvEvento
    EnviNFe
    Evento
    InutNFe
    NfeProc
    ProcEventoNFe
    ProcInutNFe
    ResEvento
    ResNFe
    RetConsCad
    RetConsReciNFe
    RetConsSitNFe
    RetConsStatServ
    RetDistDFeInt
    RetEnviNFe
    RetEvento
    RetInutNFe
    MsgEvtIn
    MsgMbtAgtMgmt
    MsgMdataMAH
    MsgParam
    RetEvtIn
    RetMbtAgtMgmt
    RetMdataMAH
    RetParam
    Implements
    IXmlSerializable
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: Unimake.Business.DFe.Xml
    Assembly: Unimake.Business.DFe.dll
    Syntax
    public abstract class XMLBase : IXmlSerializable

    Constructors

    XMLBase()

    Construtor base

    Declaration
    public XMLBase()

    Properties

    NameSpaces

    Lista de NameSpaces

    Declaration
    protected List<XMLUtility.TNameSpace> NameSpaces { get; }
    Property Value
    Type Description
    System.Collections.Generic.List<XMLUtility.TNameSpace>

    Methods

    GerarXML()

    Serializa o objeto (Converte o objeto para XML)

    Declaration
    public virtual XmlDocument GerarXML()
    Returns
    Type Description
    System.Xml.XmlDocument

    Conteúdo do XML

    LerXML<T>(XmlDocument)

    Desserializar XML (Converte o XML para um objeto)

    Declaration
    public virtual T LerXML<T>(XmlDocument doc)
        where T : new()
    Parameters
    Type Name Description
    System.Xml.XmlDocument doc

    Conteúdo do XML a ser desserializado

    Returns
    Type Description
    T

    Retorna o objeto com o conteúdo do XML desserializado

    Type Parameters
    Name Description
    T

    Tipo do objeto

    ReadXml(XmlDocument)

    Executa o processamento do XMLReader recebido na desserialização

    Declaration
    public virtual void ReadXml(XmlDocument document)
    Parameters
    Type Name Description
    System.Xml.XmlDocument document

    XML recebido durante o processo de desserialização

    WriteXml(StringWriter)

    Executa o processamento do XMLReader recebido na serialização

    Declaration
    public virtual void WriteXml(StringWriter writer)
    Parameters
    Type Name Description
    System.IO.StringWriter writer

    string XML recebido durante o processo de serialização

    Implements

    IXmlSerializable