XmlSerializationReader.ToEnum(String, Hashtable, String) 方法

定义

从字符串生成一个数值枚举值,该值由表示枚举器列表中的常量的带分隔符的标识符组成。

此 API 支持产品基础结构,不能在代码中直接使用。

protected:
 static long ToEnum(System::String ^ value, System::Collections::Hashtable ^ h, System::String ^ typeName);
protected static long ToEnum(string value, System.Collections.Hashtable h, string typeName);
static member ToEnum : string * System.Collections.Hashtable * string -> int64
Protected Shared Function ToEnum (value As String, h As Hashtable, typeName As String) As Long

参数

value
String

一个由分隔标识符组成的字符串,其中每个标识符表示集枚举器列表中的常量。

h
Hashtable

一个 Hashtable ,由标识符作为键和常量作为整数组成。

typeName
String

枚举类型的名称。

返回

将枚举值作为一系列按位 OR 运算组成的长值。

注解

XmlSerializationReader的受保护成员仅供在 .NET Framework XML 序列化基础结构内部使用的派生类使用。

该方法 ToEnum 是静态的。

适用于