XmlReflectionImporter.ImportTypeMapping 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
为指定的 .NET Framework 类型生成到 XML 架构元素的映射。
重载
ImportTypeMapping(Type) |
此 API 支持产品基础结构,不能在代码中直接使用。 为指定的 .NET 类型生成到 XML 架构元素的映射。 |
ImportTypeMapping(Type, String) |
此 API 支持产品基础结构,不能在代码中直接使用。 使用指定的类型和命名空间为 .NET 类型生成到 XML 架构元素的映射。 |
ImportTypeMapping(Type, XmlRootAttribute) |
此 API 支持产品基础结构,不能在代码中直接使用。 使用指定的类型和属性生成到 .NET 类型的 XML 架构元素的映射。 |
ImportTypeMapping(Type, XmlRootAttribute, String) |
此 API 支持产品基础结构,不能在代码中直接使用。 使用指定的类型、属性和命名空间为 .NET 类型生成到 XML 架构元素的映射。 |
ImportTypeMapping(Type)
为指定的 .NET 类型生成到 XML 架构元素的映射。
此 API 支持产品基础结构,不能在代码中直接使用。
public:
System::Xml::Serialization::XmlTypeMapping ^ ImportTypeMapping(Type ^ type);
public System.Xml.Serialization.XmlTypeMapping ImportTypeMapping (Type type);
member this.ImportTypeMapping : Type -> System.Xml.Serialization.XmlTypeMapping
Public Function ImportTypeMapping (type As Type) As XmlTypeMapping
参数
- type
- Type
将为其生成类型映射的 .NET 类型。
返回
从一个类型到一个 XML 架构元素的 .NET 内部映射。
注解
无需直接调用 ImportTypeMapping 该方法。
适用于
ImportTypeMapping(Type, String)
使用指定的类型和命名空间为 .NET 类型生成到 XML 架构元素的映射。
此 API 支持产品基础结构,不能在代码中直接使用。
public:
System::Xml::Serialization::XmlTypeMapping ^ ImportTypeMapping(Type ^ type, System::String ^ defaultNamespace);
public System.Xml.Serialization.XmlTypeMapping ImportTypeMapping (Type type, string? defaultNamespace);
public System.Xml.Serialization.XmlTypeMapping ImportTypeMapping (Type type, string defaultNamespace);
member this.ImportTypeMapping : Type * string -> System.Xml.Serialization.XmlTypeMapping
Public Function ImportTypeMapping (type As Type, defaultNamespace As String) As XmlTypeMapping
参数
- type
- Type
将为其生成类型映射的 .NET 类型。
- defaultNamespace
- String
要使用的默认 XML 命名空间。
返回
从一个类型到一个 XML 架构元素的 .NET 内部映射。
注解
无需直接调用 ImportTypeMapping 该方法。
适用于
ImportTypeMapping(Type, XmlRootAttribute)
使用指定的类型和属性生成到 .NET 类型的 XML 架构元素的映射。
此 API 支持产品基础结构,不能在代码中直接使用。
public:
System::Xml::Serialization::XmlTypeMapping ^ ImportTypeMapping(Type ^ type, System::Xml::Serialization::XmlRootAttribute ^ root);
public System.Xml.Serialization.XmlTypeMapping ImportTypeMapping (Type type, System.Xml.Serialization.XmlRootAttribute? root);
public System.Xml.Serialization.XmlTypeMapping ImportTypeMapping (Type type, System.Xml.Serialization.XmlRootAttribute root);
member this.ImportTypeMapping : Type * System.Xml.Serialization.XmlRootAttribute -> System.Xml.Serialization.XmlTypeMapping
Public Function ImportTypeMapping (type As Type, root As XmlRootAttribute) As XmlTypeMapping
参数
- type
- Type
将为其生成类型映射的 .NET 类型。
- root
- XmlRootAttribute
应用于类型的 XmlRootAttribute 特性。
返回
XmlTypeMapping,表示 .NET 类型到 XML 架构元素的映射。
注解
无需直接调用 ImportTypeMapping 该方法。
适用于
ImportTypeMapping(Type, XmlRootAttribute, String)
使用指定的类型、属性和命名空间为 .NET 类型生成到 XML 架构元素的映射。
此 API 支持产品基础结构,不能在代码中直接使用。
public:
System::Xml::Serialization::XmlTypeMapping ^ ImportTypeMapping(Type ^ type, System::Xml::Serialization::XmlRootAttribute ^ root, System::String ^ defaultNamespace);
public System.Xml.Serialization.XmlTypeMapping ImportTypeMapping (Type type, System.Xml.Serialization.XmlRootAttribute? root, string? defaultNamespace);
public System.Xml.Serialization.XmlTypeMapping ImportTypeMapping (Type type, System.Xml.Serialization.XmlRootAttribute root, string defaultNamespace);
member this.ImportTypeMapping : Type * System.Xml.Serialization.XmlRootAttribute * string -> System.Xml.Serialization.XmlTypeMapping
Public Function ImportTypeMapping (type As Type, root As XmlRootAttribute, defaultNamespace As String) As XmlTypeMapping
参数
- type
- Type
将为其生成类型映射的 .NET 类型。
- root
- XmlRootAttribute
应用于类型的 XmlRootAttribute 特性。
- defaultNamespace
- String
要使用的默认 XML 命名空间。
返回
XmlTypeMapping,其中包含一个类型到一个 XML 架构元素的 .NET 内部映射。
注解
无需直接调用 ImportTypeMapping 该方法。