EnumValue<T> 类 
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示属性的枚举值。
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) | 
		 使用 T 类型 EnumValue<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) | 
		 将指定的值隐式转换为 String 值。  | 
         	
| Implicit(EnumValue<T> to T) | 
		 将指定的值隐式转换为枚举。  | 
         	
| Implicit(T to EnumValue<T>) | 
		 通过转换提供的枚举值来初始化新的 EnumValue 类。  |