Class EnumsExtension
Extensão da Classe Enums
Inheritance
System.Object
EnumsExtension
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
Assembly: Unimake.Business.DFe.dll
Syntax
public static class EnumsExtension
Methods
GetAttribute<T>(Enum)
Obter conteúdos dos atributos dos enumeradores
Declaration
public static T GetAttribute<T>(this Enum valorEnum)
where T : Attribute
Parameters
Type | Name | Description |
---|---|---|
System.Enum | valorEnum | Valor do enumerador que é para recuperar os atributos |
Returns
Type | Description |
---|---|
T | Atributos do Enum |
Type Parameters
Name | Description |
---|---|
T | Tipo |
GetAttributeDescription(Enum)
Obter o conteúdo do atributo Description do Enumerador
Declaration
public static string GetAttributeDescription(this Enum valorEnum)
Parameters
Type | Name | Description |
---|---|---|
System.Enum | valorEnum | Valor do Enhum que é para recuperar o conteúdo do atributo Description |
Returns
Type | Description |
---|---|
System.String | Retorna o conteúdo do atributo Description |