XsdDataContractImporter.GetCodeTypeReference Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce una classe CodeTypeReference per l'elemento specificato.
Overload
GetCodeTypeReference(XmlQualifiedName) |
Restituisce una classe CodeTypeReference al tipo CLR generato per il tipo di schema con la classe XmlQualifiedName specificata. |
GetCodeTypeReference(XmlQualifiedName, XmlSchemaElement) |
Restituisce una classe CodeTypeReference per l'elemento qualificato XML e l'elemento dello schema specificati. |
GetCodeTypeReference(XmlQualifiedName)
Restituisce una classe CodeTypeReference al tipo CLR generato per il tipo di schema con la classe XmlQualifiedName specificata.
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
Parametri
- typeName
- XmlQualifiedName
Classe XmlQualifiedName che specifica il tipo di schema da cercare.
Restituisce
Riferimento CodeTypeReference al tipo CLR generato per il tipo di schema con la proprietà typeName
specificata.
Commenti
Utilizzare questo metodo per cercare il riferimento a un tipo CLR generato dopo la chiamata al metodo Import. La classe CodeTypeReference contiene il nome del tipo generato e può essere utilizzata per cercare la classe CodeTypeDeclaration corrispondente nella classe CodeCompileUnit.
Si applica a
GetCodeTypeReference(XmlQualifiedName, XmlSchemaElement)
Restituisce una classe CodeTypeReference per l'elemento qualificato XML e l'elemento dello schema specificati.
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
Parametri
- typeName
- XmlQualifiedName
Classe XmlQualifiedName che specifica il nome completo XML del tipo di schema da cercare.
- element
- XmlSchemaElement
Classe XmlSchemaElement che specifica un elemento in un XML Schema.
Restituisce
Classe CodeTypeReference che rappresenta il tipo generato per il tipo di schema specificato.
Commenti
L'elemento dello schema è necessario per i dati relativi al tipo che viene specificato nell'ambito dell'elemento. L'esempio principale è l'attributo nillable
XSD. Nello schema, l'impostazione di nillable
su true
viene specificata nell'elemento dello schema che lo contiene, mentre il concetto di null è espresso nel tipo CLR Nullable<T>. L'elemento viene passato in modo che l'utilità di importazione possa cercare le informazioni a livello di elemento e restituire il riferimento al tipo appropriato.
Quando si importa un documento WSDL, ogni parametro viene importato separatamente. Gli elementi del parametro devono quindi essere passati separatamente.
Si applica a
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per