PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class StdBSGraficos

    Classe utilizada para obter serviços e regras de negócio sobre Gráficos.

    Inheritance
    System.Object
    StdBSGraficos
    Implements
    IStdBSGraficos
    Inherited Members
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: StdPlatBS100
    Assembly: StdPlatBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("3E751BBA-018F-44A6-ABD0-111B77AD8256")]
    [ClassInterface(ClassInterfaceType.None)]
    public class StdBSGraficos : IStdBSGraficos

    Properties

    Alterado

    Indica se foi alterado.

    Declaration
    public bool Alterado { get; }
    Property Value
    Type Description
    System.Boolean

    BarraFerramentas

    Indica se permite a barra de ferramentas.

    Declaration
    public bool BarraFerramentas { set; }
    Property Value
    Type Description
    System.Boolean

    Grafico

    Gráfico.

    Declaration
    public object Grafico { set; }
    Property Value
    Type Description
    System.Object

    Inicializado

    Indica se foi inicializado.

    Declaration
    public bool Inicializado { get; }
    Property Value
    Type Description
    System.Boolean

    MenuContexto

    Indica se permite o menu de contexto.

    Declaration
    public bool MenuContexto { set; }
    Property Value
    Type Description
    System.Boolean

    Methods

    AdicionaTitulo(String)

    Adiciona um título ao gráfico.

    Declaration
    public void AdicionaTitulo(string strTexto)
    Parameters
    Type Name Description
    System.String strTexto

    Texto do rodapé.

    ExportaPropriedadesFicheiro(String)

    Exportação das propriedades gráficas do controlo para ficheiro no formato XML.

    Declaration
    public void ExportaPropriedadesFicheiro(string strFicheiro)
    Parameters
    Type Name Description
    System.String strFicheiro

    Identificação do ficheiro.

    ExportaPropriedadesFicheiroBin(String)

    Exportação das propriedades gráficas do controlo para ficheiro no formato XML.

    Declaration
    public void ExportaPropriedadesFicheiroBin(string strFicheiro)
    Parameters
    Type Name Description
    System.String strFicheiro

    Identificação do ficheiro.

    ExportaPropriedadesXml()

    Exportação das propriedades gráficas do controlo para XML.

    Declaration
    public string ExportaPropriedadesXml()
    Returns
    Type Description
    System.String

    Finalize()

    Declaration
    protected void Finalize()

    FormataGrafico(Object)

    Formata Gráfico.

    Declaration
    public void FormataGrafico(dynamic objGrafico)
    Parameters
    Type Name Description
    System.Object objGrafico

    Controlo presente no interface.

    ImportaLista(StdBELista)

    Importa uma lista de registos para o gráfico.

    Declaration
    public void ImportaLista(StdBELista objLista)
    Parameters
    Type Name Description
    StdBELista objLista

    Lista de registos.

    ImportaListaConfiguracao(StdBELista, String)

    Importa uma lista de registos para o gráfico de acordo com a configuração dos eixos.

    Declaration
    public void ImportaListaConfiguracao(StdBELista objLista, string strXmlConf)
    Parameters
    Type Name Description
    StdBELista objLista

    Lista de registos.

    System.String strXmlConf

    Configuração dos eixos em XML.

    ImportaPropriedadesFicheiro(String)

    Importação das propriedades gráficas do controlo.

    Declaration
    public void ImportaPropriedadesFicheiro(string strFicheiro)
    Parameters
    Type Name Description
    System.String strFicheiro

    Identificação do ficheiro.

    ImportaPropriedadesFicheiroBin(String)

    Importação das propriedades gráficas do controlo.

    Declaration
    public void ImportaPropriedadesFicheiroBin(string strFicheiro)
    Parameters
    Type Name Description
    System.String strFicheiro

    Identificação do ficheiro.

    ImportaPropriedadesXml(String)

    Importação das propriedades gráficas do controlo.

    Declaration
    public void ImportaPropriedadesXml(string strXml)
    Parameters
    Type Name Description
    System.String strXml

    Propriedades gráficas do controlo definidas em XML.

    Inicializa(Object)

    Inicialização das propriedades base do controlo.

    Declaration
    public void Inicializa(object objGrafico)
    Parameters
    Type Name Description
    System.Object objGrafico

    Controlo presente no interface.

    ReadBinData(String)

    Leitura de dados do ficheiro.

    Declaration
    public byte[] ReadBinData(string strFileName)
    Parameters
    Type Name Description
    System.String strFileName

    Identificação do ficheiro.

    Returns
    Type Description
    System.Byte[]

    RefrescaFormatacao(Object)

    Refresca as formatações do Gráfico (toolbar e menus de contexto).

    Declaration
    public void RefrescaFormatacao(dynamic objGrafico)
    Parameters
    Type Name Description
    System.Object objGrafico

    Controlo presente no interface.

    ValidaLista(StdBELista)

    Validação da lista de registos.

    Declaration
    public bool ValidaLista(StdBELista objLista)
    Parameters
    Type Name Description
    StdBELista objLista

    Lista de registos a importar no gráfico.

    Returns
    Type Description
    System.Boolean

    Implements

    IStdBSGraficos