Share via


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>新しいインスタンスを初期化します。

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)

指定した値を文字列値に暗黙的に変換します。

Implicit(EnumValue<T> to T)

指定した値を列挙型に暗黙的に変換します。

Implicit(T to EnumValue<T>)

指定した列挙値を変換して、新しい EnumValue クラスを初期化します。

適用対象