EnumValue<T> Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет значение перечисления для атрибутов.
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
Параметры типа
- T
Тип перечисления.
- Наследование
- Наследование
Конструкторы
| EnumValue<T>() |
Инициализирует новый экземпляр EnumValue<T> класса . |
| EnumValue<T>(EnumValue<T>) |
Инициализирует новый экземпляр объекта путем EnumValue<T> глубокого копирования предоставленного EnumValue<T> класса. |
| EnumValue<T>(T) |
Инициализирует новый экземпляр класса , EnumValue<T> используя предоставленное значение типа T. |
Свойства
| HasValue |
Представляет значение перечисления для атрибутов. |
| HasValue |
Возвращает значение, указывающее, является ли нижнее текстовое значение допустимым. (Унаследовано от OpenXmlSimpleValue<T>) |
| InnerText |
Представляет значение перечисления для атрибутов. |
| InnerText |
Возвращает или задает внутренний XML-текст. (Унаследовано от OpenXmlSimpleValue<T>) |
| TextValue |
Устаревшие..
Возвращает или задает внутреннее необработанное текстовое значение. НЕ используйте это свойство. Только для OpenXmlSimpleType.cs внутреннего использования. (Унаследовано от OpenXmlSimpleType) |
| Value |
Представляет значение перечисления для атрибутов. |
| Value |
Возвращает или задает значение простого значения. (Унаследовано от OpenXmlSimpleValue<T>) |
Методы
| Clone() |
Создает дубликат текущего значения. (Унаследовано от OpenXmlSimpleType) |
| Equals(Object) |
Представляет значение перечисления для атрибутов. (Унаследовано от OpenXmlSimpleValue<T>) |
| GetHashCode() |
Представляет значение перечисления для атрибутов. (Унаследовано от OpenXmlSimpleValue<T>) |
| ToString() |
Возвращает значение String, представляющее текущее значение. (Унаследовано от OpenXmlSimpleType) |
Операторы
| Implicit(EnumValue<T> to String) |
Неявно преобразует указанное значение в строковое значение. |
| Implicit(EnumValue<T> to T) |
Неявно преобразует указанное значение в перечисление. |
| Implicit(T to EnumValue<T>) |
Инициализирует новый класс EnumValue путем преобразования указанного значения перечисления. |