XmlSchemaImporter.ImportDerivedTypeMapping 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
針對 XML 結構描述文件中定義的項目產生內部型別對應資訊,或當做 WSDL 文件中的部分。
多載
ImportDerivedTypeMapping(XmlQualifiedName, Type) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 產生 XML 結構描述文件中所定義之項目的內部型別對應資訊。 |
ImportDerivedTypeMapping(XmlQualifiedName, Type, Boolean) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 針對 XML 結構描述文件中定義的項目產生內部型別對應資訊,或當做 WSDL 文件中的部分。 |
ImportDerivedTypeMapping(XmlQualifiedName, Type)
- Source:
- XmlSchemaImporter.cs
- Source:
- XmlSchemaImporter.cs
- Source:
- XmlSchemaImporter.cs
產生 XML 結構描述文件中所定義之項目的內部型別對應資訊。
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。
public:
System::Xml::Serialization::XmlTypeMapping ^ ImportDerivedTypeMapping(System::Xml::XmlQualifiedName ^ name, Type ^ baseType);
public System.Xml.Serialization.XmlTypeMapping ImportDerivedTypeMapping (System.Xml.XmlQualifiedName name, Type? baseType);
public System.Xml.Serialization.XmlTypeMapping ImportDerivedTypeMapping (System.Xml.XmlQualifiedName name, Type baseType);
member this.ImportDerivedTypeMapping : System.Xml.XmlQualifiedName * Type -> System.Xml.Serialization.XmlTypeMapping
Public Function ImportDerivedTypeMapping (name As XmlQualifiedName, baseType As Type) As XmlTypeMapping
參數
- name
- XmlQualifiedName
XmlQualifiedName,其會指定 XML 結構描述文件中定義之項目的名稱。
- baseType
- Type
要對應至 XSD 項目型別所產生之 .NET Framework 型別的基底型別。
傳回
XmlTypeMapping,表示 XML 結構描述項目的 .NET Framework 型別對應資訊。
備註
Xsd.exe工具會使用此方法的多 ImportDerivedTypeMapping 載,從 XML 架構定義 (XSD) 檔產生類別。 不要直接呼叫此方法,而是使用 Xsd.exe。
適用於
ImportDerivedTypeMapping(XmlQualifiedName, Type, Boolean)
- Source:
- XmlSchemaImporter.cs
- Source:
- XmlSchemaImporter.cs
- Source:
- XmlSchemaImporter.cs
針對 XML 結構描述文件中定義的項目產生內部型別對應資訊,或當做 WSDL 文件中的部分。
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。
public:
System::Xml::Serialization::XmlTypeMapping ^ ImportDerivedTypeMapping(System::Xml::XmlQualifiedName ^ name, Type ^ baseType, bool baseTypeCanBeIndirect);
public System.Xml.Serialization.XmlTypeMapping ImportDerivedTypeMapping (System.Xml.XmlQualifiedName name, Type? baseType, bool baseTypeCanBeIndirect);
public System.Xml.Serialization.XmlTypeMapping ImportDerivedTypeMapping (System.Xml.XmlQualifiedName name, Type baseType, bool baseTypeCanBeIndirect);
member this.ImportDerivedTypeMapping : System.Xml.XmlQualifiedName * Type * bool -> System.Xml.Serialization.XmlTypeMapping
Public Function ImportDerivedTypeMapping (name As XmlQualifiedName, baseType As Type, baseTypeCanBeIndirect As Boolean) As XmlTypeMapping
參數
- name
- XmlQualifiedName
XmlQualifiedName,其會指定 XML 結構描述文件中定義之項目的名稱。
- baseType
- Type
要對應至 XSD 項目型別所產生之 .NET Framework 型別的基底型別。
- baseTypeCanBeIndirect
- Boolean
true
表示對應至 XSD 項目的型別可能會間接繼承自基底型別,否則為 false
。
傳回
XML 結構描述項目的 .NET Framework 型別對應資訊。
備註
Xsd.exe工具會使用此方法的多 ImportDerivedTypeMapping 載,從 XML 架構定義 (XSD) 檔產生類別。 Wsdl.exe工具也會使用它,同時從 Web 服務描述語言 (WSDL) 檔產生用戶端 Proxy 類別或抽象伺服器類別。 不要直接呼叫此方法,請使用Wsdl.exe或Xsd.exe。
適用於
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應