Class StdBSLocalizacao
Serviços de localização de textos de acordo com o idioma do utilizador e a localização da sede da empresa activa.
Inheritance
Implements
Inherited Members
Namespace: StdPlatBS100
Assembly: StdPlatBS100.dll
Syntax
[ComVisible(true)]
[Guid("C0C0EA3B-E748-4931-A541-B6FC7C31C30F")]
[ClassInterface(ClassInterfaceType.None)]
public class StdBSLocalizacao : IStdBSLocalizacao
Methods
CategoriasLocalizadas(String)
Devolve um array com as categorias de rendimentos localizadas.
Declaration
public string[] CategoriasLocalizadas(string strAbvtApl = "")
Parameters
Type | Name | Description |
---|---|---|
System.String | strAbvtApl | Abreviatura da aplicação. |
Returns
Type | Description |
---|---|
System.String[] |
ConstanteLocalizada(StdBETipos.EnumConstantesGlobais, StdBETipos.EnumLocalizacaoSede, StdBETipos.EnumGlobalCultures)
Devolve uma constante localizada.
Declaration
public string ConstanteLocalizada(StdBETipos.EnumConstantesGlobais enuConstante, StdBETipos.EnumLocalizacaoSede enuLocalizacao = (StdBETipos.EnumLocalizacaoSede)-1, StdBETipos.EnumGlobalCultures enuCultura = (StdBETipos.EnumGlobalCultures)-1)
Parameters
Type | Name | Description |
---|---|---|
StdBETipos.EnumConstantesGlobais | enuConstante | Constante a localizar. |
StdBETipos.EnumLocalizacaoSede | enuLocalizacao | Localização da sede. |
StdBETipos.EnumGlobalCultures | enuCultura |
Returns
Type | Description |
---|---|
System.String |
DaNomenclaturaEmpresa(StdBETipos.EnumLocalizacaoSede, StdBETipos.EnumGlobalCultures)
Devolve a Nomenclatura Empresa ou Organização em função do Tipo de Ambiente
Declaration
public string DaNomenclaturaEmpresa(StdBETipos.EnumLocalizacaoSede enuLocalizacao = (StdBETipos.EnumLocalizacaoSede)-1, StdBETipos.EnumGlobalCultures enuCultura = (StdBETipos.EnumGlobalCultures)-1)
Parameters
Type | Name | Description |
---|---|---|
StdBETipos.EnumLocalizacaoSede | enuLocalizacao | |
StdBETipos.EnumGlobalCultures | enuCultura |
Returns
Type | Description |
---|---|
System.String |
DaResString(String, Int32)
Devolve uma string da resource file para a aplicação e cultura activas.
Declaration
public string DaResString(string strAbvtApl, int lngResIndice)
Parameters
Type | Name | Description |
---|---|---|
System.String | strAbvtApl | Abreviatura da aplicação. |
System.Int32 | lngResIndice | Índice da string. |
Returns
Type | Description |
---|---|
System.String |
DaResStringApl(Int32, String)
Devolve uma string da resource file para uma aplicação específica para a cultura activa.
Declaration
public string DaResStringApl(int lngResIndice, string strApl)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | lngResIndice | Índice da string. |
System.String | strApl | Identificador da aplicação. |
Returns
Type | Description |
---|---|
System.String |
DaResStringAplCultura(Int32, String, StdBETipos.EnumGlobalCultures)
Devolve uma string da resource file para uma aplicação e cultura específicas.
Declaration
public string DaResStringAplCultura(int lngResIndice, string strApl, StdBETipos.EnumGlobalCultures enuCultura)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | lngResIndice | Índice da string. |
System.String | strApl | Identificador da aplicação. |
StdBETipos.EnumGlobalCultures | enuCultura | Identificador da cultura. |
Returns
Type | Description |
---|---|
System.String |
DaResStringCultura(String, Int32, StdBETipos.EnumGlobalCultures)
Devolve uma string da resource file numa cultura específica para a aplicação activa.
Declaration
public string DaResStringCultura(string strAbvtApl, int lngResIndice, StdBETipos.EnumGlobalCultures enuCultura)
Parameters
Type | Name | Description |
---|---|---|
System.String | strAbvtApl | Abreviatura da aplicação. |
System.Int32 | lngResIndice | Índice da string. |
StdBETipos.EnumGlobalCultures | enuCultura | Identificador da cultura. |
Returns
Type | Description |
---|---|
System.String |
LocalizaForm(String, Object)
Localização de um formulário de acordo com a cultura activa.
Declaration
public void LocalizaForm(string strAbvtApl, object objForm)
Parameters
Type | Name | Description |
---|---|---|
System.String | strAbvtApl | Abreviatura da aplicação. |
System.Object | objForm | Formulário a localizar. |
LocalizaFormCultura(String, Object, StdBETipos.EnumGlobalCultures)
Localização de um formulário de acordo com a cultura passada como parâmetro.
Declaration
public void LocalizaFormCultura(string strAbvtApl, object objForm, StdBETipos.EnumGlobalCultures enuCultura)
Parameters
Type | Name | Description |
---|---|---|
System.String | strAbvtApl | Abreviatura da aplicação. |
System.Object | objForm | Formulário a localizar. |
StdBETipos.EnumGlobalCultures | enuCultura | Cultura a utilizar em casos em que não se possa usar a cultura por omissão. |
SubstituirNomenclaturaEmpresa(String)
Substituir Nomenclatura Empresa
Declaration
public string SubstituirNomenclaturaEmpresa(string text)
Parameters
Type | Name | Description |
---|---|---|
System.String | text |
Returns
Type | Description |
---|---|
System.String |