ArchivableDictionary.GetEnumValue(T) Method (String)

ArchivableDictionaryGetEnumValueT Method (String)

Get an enum value from the dictionary using a custom key.

Namespace:  Rhino.Collections
Assembly:  RhinoCommon (in RhinoCommon.dll)
Syntax
public T GetEnumValue<T>(
	string key
)
where T : struct, new(), IConvertible
Public Function GetEnumValue(Of T As {Structure, New, IConvertible}) ( 
	key As String
) As T

Parameters

key
Type: SystemString

[Missing <param name="key"/> documentation for "M:Rhino.Collections.ArchivableDictionary.GetEnumValue``1(System.String)"]

Type Parameters

T

[Missing <typeparam name="T"/> documentation for "M:Rhino.Collections.ArchivableDictionary.GetEnumValue``1(System.String)"]

Return Value

Type: T

[Missing <returns> documentation for "M:Rhino.Collections.ArchivableDictionary.GetEnumValue``1(System.String)"]

Exceptions
ExceptionCondition
KeyNotFoundExceptionThrown when the key is not found in the dictionary.
FormatExceptionThrown when the string retrieved from the dictionary is not convertible to the enum type.
Version Information

Rhino for Mac

Supported in: 5.4

Rhino for Windows

Supported in: 6.8
See Also