XsdDataContractImporter.GetCodeTypeReference Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí CodeTypeReference pro zadaný prvek.
Přetížení
GetCodeTypeReference(XmlQualifiedName) |
Vrátí CodeTypeReference typu CLR generovaného pro typ schématu se zadaným XmlQualifiedName. |
GetCodeTypeReference(XmlQualifiedName, XmlSchemaElement) |
Vrátí CodeTypeReference pro zadaný element XML a element schématu. |
GetCodeTypeReference(XmlQualifiedName)
Vrátí CodeTypeReference typu CLR generovaného pro typ schématu se zadaným XmlQualifiedName.
public:
System::CodeDom::CodeTypeReference ^ GetCodeTypeReference(System::Xml::XmlQualifiedName ^ typeName);
public System.CodeDom.CodeTypeReference GetCodeTypeReference (System.Xml.XmlQualifiedName typeName);
member this.GetCodeTypeReference : System.Xml.XmlQualifiedName -> System.CodeDom.CodeTypeReference
Public Function GetCodeTypeReference (typeName As XmlQualifiedName) As CodeTypeReference
Parametry
- typeName
- XmlQualifiedName
XmlQualifiedName, který určuje typ schématu, který se má vyhledat.
Návraty
CodeTypeReference odkaz na typ CLR vygenerovaný pro typ schématu se zadaným typem typeName.
Poznámky
Pomocí této metody vyhledejte odkaz na vygenerovaný typ CLR po volání metody Import. CodeTypeReference obsahuje název vygenerovaného typu a lze jej použít k vyhledání odpovídajících CodeTypeDeclaration v CodeCompileUnit.
Platí pro
GetCodeTypeReference(XmlQualifiedName, XmlSchemaElement)
Vrátí CodeTypeReference pro zadaný element XML a element schématu.
public:
System::CodeDom::CodeTypeReference ^ GetCodeTypeReference(System::Xml::XmlQualifiedName ^ typeName, System::Xml::Schema::XmlSchemaElement ^ element);
public System.CodeDom.CodeTypeReference GetCodeTypeReference (System.Xml.XmlQualifiedName typeName, System.Xml.Schema.XmlSchemaElement element);
member this.GetCodeTypeReference : System.Xml.XmlQualifiedName * System.Xml.Schema.XmlSchemaElement -> System.CodeDom.CodeTypeReference
Public Function GetCodeTypeReference (typeName As XmlQualifiedName, element As XmlSchemaElement) As CodeTypeReference
Parametry
- typeName
- XmlQualifiedName
XmlQualifiedName, která určuje kvalifikovaný název XML typu schématu, který se má vyhledat.
- element
- XmlSchemaElement
XmlSchemaElement, který určuje prvek ve schématu XML.
Návraty
CodeTypeReference, který představuje typ vygenerovaný pro zadaný typ schématu.
Poznámky
Prvek schématu je potřebný pro data o typu, který je určen v oboru elementu. Hlavním příkladem je atribut XSD nillable
. Ve schématu je nastavení nillable
na true
zadáno u obsahujícího prvku schématu, zatímco koncept null je vyjádřen v typu CLR Nullable<T>. Tento prvek je předán tak, aby tento dovozce mohl vyhledat informace na úrovni prvku a odpovídajícím způsobem vrátit správný odkaz na typ.
Při importu WSDL se každý parametr importuje samostatně, a proto je potřeba předat elementy parametrů samostatně.