Compartilhar via


EnumValue<T> Classe

Definição

Representa o valor de enumeração para atributos.

public class EnumValue<T> : DocumentFormat.OpenXml.OpenXmlSimpleValue<T> where T : struct
public class EnumValue<T> : DocumentFormat.OpenXml.OpenXmlSimpleType where T : struct
type EnumValue<'T (requires 'T : struct)> = class
    inherit OpenXmlSimpleValue<'T (requires 'T : struct)>
type EnumValue<'T (requires 'T : struct)> = class
    inherit OpenXmlSimpleType
Public Class EnumValue(Of T)
Inherits OpenXmlSimpleValue(Of T)
Public Class EnumValue(Of T)
Inherits OpenXmlSimpleType

Parâmetros de tipo

T

Tipo de enumeração.

Herança
Herança
EnumValue<T>

Construtores

EnumValue<T>()

Inicializa uma nova instância da EnumValue<T> classe.

EnumValue<T>(EnumValue<T>)

Inicializa uma nova instância do EnumValue<T> copiando profundamente a classe fornecida EnumValue<T> .

EnumValue<T>(T)

Inicializa uma nova instância da EnumValue<T> classe usando o valor fornecido do tipo T.

Propriedades

HasValue

Representa o valor de enumeração para atributos.

HasValue

Obtém um valor que indica se o valor de texto abaixo é um valor válido.

(Herdado de OpenXmlSimpleValue<T>)
InnerText

Representa o valor de enumeração para atributos.

InnerText

Obtém ou define o texto XML interno.

(Herdado de OpenXmlSimpleValue<T>)
TextValue
Obsoleto.

Obtém ou define o valor de texto bruto interno. NÃO use essa propriedade. Somente para OpenXmlSimpleType.cs uso interno.

(Herdado de OpenXmlSimpleType)
Value

Representa o valor de enumeração para atributos.

Value

Obtém ou define o valor do valor simples.

(Herdado de OpenXmlSimpleValue<T>)

Métodos

Clone()

Cria uma duplicata do valor atual.

(Herdado de OpenXmlSimpleType)
Equals(Object)

Representa o valor de enumeração para atributos.

(Herdado de OpenXmlSimpleValue<T>)
GetHashCode()

Representa o valor de enumeração para atributos.

(Herdado de OpenXmlSimpleValue<T>)
ToString()

Retorna uma Cadeia de Caracteres que representa o valor atual.

(Herdado de OpenXmlSimpleType)

Operadores

Implicit(EnumValue<T> to String)

Converte implicitamente o valor especificado em um valor String.

Implicit(EnumValue<T> to T)

Converte implicitamente o valor especificado em um enumeração.

Implicit(T to EnumValue<T>)

Inicializa uma nova classe EnumValue convertendo o valor de enum fornecido.

Aplica-se a