XmlReflectionImporter.ImportTypeMapping 方法

定义

为指定的 .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 类型。

返回

XmlTypeMapping

从一个类型到一个 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 命名空间。

返回

XmlTypeMapping

从一个类型到一个 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

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

XmlTypeMapping,其中包含一个类型到一个 XML 架构元素的 .NET 内部映射。

注解

无需直接调用 ImportTypeMapping 该方法。

适用于