EnumValue<T>.Implicit 演算子
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
Implicit(EnumValue<T> to String) |
指定した値を文字列値に暗黙的に変換します。 |
Implicit(T to EnumValue<T>) |
指定した列挙値を変換して、新しい EnumValue クラスを初期化します。 |
Implicit(EnumValue<T> to T) |
指定した値を列挙型に暗黙的に変換します。 |
Implicit(EnumValue<T> to String)
指定した値を文字列値に暗黙的に変換します。
public static implicit operator string (DocumentFormat.OpenXml.EnumValue<T> value);
public static implicit operator string? (DocumentFormat.OpenXml.EnumValue<T> value);
static member op_Implicit : DocumentFormat.OpenXml.EnumValue<'T (requires 'T : struct)> -> string
Public Shared Widening Operator CType (value As EnumValue(Of T)) As String
パラメーター
- value
- EnumValue<T>
変換する値。
戻り値
変換された文字列。
適用対象
Implicit(T to EnumValue<T>)
指定した列挙値を変換して、新しい EnumValue クラスを初期化します。
public static implicit operator DocumentFormat.OpenXml.EnumValue<T> (T value);
static member op_Implicit : 'T -> DocumentFormat.OpenXml.EnumValue<'T (requires 'T : struct)>
Public Shared Widening Operator CType (value As T) As EnumValue(Of T)
パラメーター
- value
- T
T 型の値
戻り値
値に対応する新しい EnumValue インスタンス。
適用対象
Implicit(EnumValue<T> to T)
指定した値を列挙型に暗黙的に変換します。
public static implicit operator T (DocumentFormat.OpenXml.EnumValue<T> xmlAttribute);
public static implicit operator T (DocumentFormat.OpenXml.EnumValue<T> value);
static member op_Implicit : DocumentFormat.OpenXml.EnumValue<'T (requires 'T : struct)> -> 'T
static member op_Implicit : DocumentFormat.OpenXml.EnumValue<'T (requires 'T : struct)> -> 'T
Public Shared Widening Operator CType (xmlAttribute As EnumValue(Of T)) As T
Public Shared Widening Operator CType (value As EnumValue(Of T)) As T
パラメーター
- xmlAttributevalue
- EnumValue<T>
戻り値
T
変換された列挙型の値。
例外
が のnull
場合にvalue
スローされます。