PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class StdBSMenus

    Excluir da documentação.

    Inheritance
    System.Object
    StdBSMenus
    Implements
    IStdBSMenus
    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("DD0F8010-EC76-4751-993C-A1775C54AF4E")]
    [ClassInterface(ClassInterfaceType.None)]
    public class StdBSMenus : IStdBSMenus

    Properties

    APL

    Declaration
    public string APL { set; }
    Property Value
    Type Description
    System.String

    Methods

    ActivaMenusVBA(Boolean)

    Declaration
    public void ActivaMenusVBA(bool blnActiva)
    Parameters
    Type Name Description
    System.Boolean blnActiva

    ActualizaMenuJanela(Object, Object)

    Declaration
    public void ActualizaMenuJanela(dynamic objFormsCol, dynamic objActiveForm = null)
    Parameters
    Type Name Description
    System.Object objFormsCol
    System.Object objActiveForm

    AddDynamicMenuItem(String, String, String, String, String, String, String, List<String>, Boolean, Image, Image, String)

    Declaration
    public void AddDynamicMenuItem(string strId, string auditEntidade, string auditAtributo, string strTitulo, string strIdBarra, string strIdMenuPai = "", string strAplPermissao = "", List<string> objContextosRibbon = null, bool blnGrande = false, Image imgGrande = null, Image imgPequena = null, string Apl = "")
    Parameters
    Type Name Description
    System.String strId
    System.String auditEntidade
    System.String auditAtributo
    System.String strTitulo
    System.String strIdBarra
    System.String strIdMenuPai
    System.String strAplPermissao
    System.Collections.Generic.List<System.String> objContextosRibbon
    System.Boolean blnGrande
    System.Drawing.Image imgGrande
    System.Drawing.Image imgPequena
    System.String Apl

    AplicaPermissoesUtilizador()

    Declaration
    public void AplicaPermissoesUtilizador()

    ConstroiBarraFerramentasManutencao(frmStdBaseManutencao, String[,])

    Declaration
    public void ConstroiBarraFerramentasManutencao(frmStdBaseManutencao FormManutencao, string[, ] OperacoesDisponiveis)
    Parameters
    Type Name Description
    frmStdBaseManutencao FormManutencao
    System.String[,] OperacoesDisponiveis

    ConstroiBotaoHistorico(frmStdBaseForm)

    Declaration
    public void ConstroiBotaoHistorico(frmStdBaseForm Form)
    Parameters
    Type Name Description
    frmStdBaseForm Form

    ConstroiMenuContextoCRM(Object, StdBETipos.EnumTipoEntidadeCRM, Boolean)

    Declaration
    public void ConstroiMenuContextoCRM(dynamic objFrmManutencao, StdBETipos.EnumTipoEntidadeCRM enuEntidade, bool blnOperacoesMinimas)
    Parameters
    Type Name Description
    System.Object objFrmManutencao
    StdBETipos.EnumTipoEntidadeCRM enuEntidade
    System.Boolean blnOperacoesMinimas

    ConstroiMenuOperacoesCRM(Object, StdBETipos.EnumTipoEntidadeCRM, StdBETipos.EnumTipoOperacoesCRM)

    Declaration
    public void ConstroiMenuOperacoesCRM(dynamic objFrmManutencao, StdBETipos.EnumTipoEntidadeCRM enuEntidade, StdBETipos.EnumTipoOperacoesCRM enuOperacoes = StdBETipos.EnumTipoOperacoesCRM.tocrmTodas)
    Parameters
    Type Name Description
    System.Object objFrmManutencao
    StdBETipos.EnumTipoEntidadeCRM enuEntidade
    StdBETipos.EnumTipoOperacoesCRM enuOperacoes

    ConstroiPopUpCDU(frmStdBaseForm)

    Constroi menu de contexto para campos de utilizador.

    Declaration
    public void ConstroiPopUpCDU(frmStdBaseForm FormManutencao)
    Parameters
    Type Name Description
    frmStdBaseForm FormManutencao

    ConstroiPopUpCDU(Form)

    Declaration
    public void ConstroiPopUpCDU(Form FormManutencao)
    Parameters
    Type Name Description
    System.Windows.Forms.Form FormManutencao

    ConstroiPopUpDasListas(frmStdBaseForm, ref BarButtonItem, String)

    Declaration
    public void ConstroiPopUpDasListas(frmStdBaseForm FormLista, ref BarButtonItem oTool, string Categoria)
    Parameters
    Type Name Description
    frmStdBaseForm FormLista
    DevExpress.XtraBars.BarButtonItem oTool
    System.String Categoria

    CriaMenusVBA(String, String)

    Declaration
    public void CriaMenusVBA(string CodigoBanda, string CodigoMenu)
    Parameters
    Type Name Description
    System.String CodigoBanda
    System.String CodigoMenu

    DesactivaMenusVBA()

    Declaration
    public void DesactivaMenusVBA()

    EnviaNotificacaoDrillDownListas(StdBESqlCampoDrillDown, StdBEValoresStr)

    Declaration
    public void EnviaNotificacaoDrillDownListas(StdBESqlCampoDrillDown objCampoDrillDown, StdBEValoresStr objParametros)
    Parameters
    Type Name Description
    StdBESql100.StdBESqlCampoDrillDown objCampoDrillDown
    StdBEValoresStr objParametros

    EventoMenuItemSeleccionado(Object, BarItem)

    Declaration
    public void EventoMenuItemSeleccionado(dynamic DeForm, BarItem MenuItem)
    Parameters
    Type Name Description
    System.Object DeForm
    DevExpress.XtraBars.BarItem MenuItem

    EventoRibbonTabAlterada(Object, RibbonPage)

    Declaration
    public void EventoRibbonTabAlterada(dynamic DeForm, RibbonPage RibbonTab)
    Parameters
    Type Name Description
    System.Object DeForm
    DevExpress.XtraBars.Ribbon.RibbonPage RibbonTab

    Finalize()

    Declaration
    protected void Finalize()

    InactivaMenusAplicacao(String)

    Declaration
    public dynamic InactivaMenusAplicacao(string strAbvtApl)
    Parameters
    Type Name Description
    System.String strAbvtApl
    Returns
    Type Description
    System.Object

    MenuItemExiste(String, String)

    Declaration
    public bool MenuItemExiste(string strNomeMenuItem, string strNomeBanda = "")
    Parameters
    Type Name Description
    System.String strNomeMenuItem
    System.String strNomeBanda
    Returns
    Type Description
    System.Boolean

    RemoveDynamicMenuItem(String, String, String, String, String)

    Declaration
    public void RemoveDynamicMenuItem(string strId, string strIdBarra, string strIdMenuPai = "", string strAplPermissao = "", string Apl = "")
    Parameters
    Type Name Description
    System.String strId
    System.String strIdBarra
    System.String strIdMenuPai
    System.String strAplPermissao
    System.String Apl

    SetMenuItemActivo(String, Boolean)

    Declaration
    public void SetMenuItemActivo(string Codigo, bool value)
    Parameters
    Type Name Description
    System.String Codigo
    System.Boolean value

    SetMenuItemChecked(String, Boolean)

    Declaration
    public void SetMenuItemChecked(string Codigo, bool value)
    Parameters
    Type Name Description
    System.String Codigo
    System.Boolean value

    SetMenuItemVisivel(String, Boolean)

    Declaration
    public void SetMenuItemVisivel(string Codigo, bool value)
    Parameters
    Type Name Description
    System.String Codigo
    System.Boolean value

    Implements

    IStdBSMenus