[This is preliminary documentation and is subject to change.]
Namespace: NFX.EnvironmentAssembly: NFX (in NFX.dll) Version: 3.0.0.1 (3.0.0.1)
public TEnum ValueAsEnum<TEnum>(
TEnum dflt = null,
bool verbatim = false
)
where TEnum : struct, new()
public TEnum ValueAsEnum<TEnum>(
TEnum dflt = null,
bool verbatim = false
)
where TEnum : struct, new()
Public Function ValueAsEnum(Of TEnum As {Structure, New}) (
Optional dflt As TEnum = Nothing,
Optional verbatim As Boolean = false
) As TEnum
Public Function ValueAsEnum(Of TEnum As {Structure, New}) (
Optional dflt As TEnum = Nothing,
Optional verbatim As Boolean = false
) As TEnum
public:
generic<typename TEnum>
where TEnum : value class, gcnew()
virtual TEnum ValueAsEnum(
TEnum dflt = nullptr,
bool verbatim = false
) sealed
public:
generic<typename TEnum>
where TEnum : value class, gcnew()
virtual TEnum ValueAsEnum(
TEnum dflt = nullptr,
bool verbatim = false
) sealed
abstract ValueAsEnum :
?dflt : 'TEnum *
?verbatim : bool
(* Defaults:
let _dflt = defaultArg dflt null
let _verbatim = defaultArg verbatim false
*)
-> 'TEnum when 'TEnum : struct, new()
override ValueAsEnum :
?dflt : 'TEnum *
?verbatim : bool
(* Defaults:
let _dflt = defaultArg dflt null
let _verbatim = defaultArg verbatim false
*)
-> 'TEnum when 'TEnum : struct, new()
abstract ValueAsEnum :
?dflt : 'TEnum *
?verbatim : bool
(* Defaults:
let _dflt = defaultArg dflt null
let _verbatim = defaultArg verbatim false
*)
-> 'TEnum when 'TEnum : struct, new()
override ValueAsEnum :
?dflt : 'TEnum *
?verbatim : bool
(* Defaults:
let _dflt = defaultArg dflt null
let _verbatim = defaultArg verbatim false
*)
-> 'TEnum when 'TEnum : struct, new()
Parameters
- dflt (Optional)
- Type: TEnum
- verbatim (Optional)
- Type:
System Boolean
- TEnum
Return Value
Type:
TEnumImplements
IConfigNode ValueAsEnum TEnum (TEnum, Boolean)