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

枚举类型的名称。

返回

Int64

由枚举值组成的长值,其中枚举值的形式为一系列按位 OR 操作。

注解

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

该方法 ToEnum 是静态的。

适用于