XsdDataContractImporter.GetCodeTypeReference Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca wartość dla CodeTypeReference określonego elementu.
Przeciążenia
GetCodeTypeReference(XmlQualifiedName) |
Zwraca wartość typu CodeTypeReference do typu CLR wygenerowanego dla typu schematu z określonym XmlQualifiedName. |
GetCodeTypeReference(XmlQualifiedName, XmlSchemaElement) |
Zwraca element CodeTypeReference dla określonego kwalifikowanego elementu XML i elementu schematu. |
GetCodeTypeReference(XmlQualifiedName)
Zwraca wartość typu CodeTypeReference do typu CLR wygenerowanego dla typu schematu z określonym 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
Określa XmlQualifiedName typ schematu do wyszukania.
Zwraca
Odwołanie CodeTypeReference do typu CLR wygenerowanego dla typu schematu typeName
z określonym.
Uwagi
Użyj tej metody, aby wyszukać odwołanie do wygenerowanego typu CLR po wywołaniu Import metody . Zawiera CodeTypeReference nazwę wygenerowanego typu i może służyć do wyszukiwania odpowiednich CodeTypeDeclaration elementów w obiekcie CodeCompileUnit.
Dotyczy
GetCodeTypeReference(XmlQualifiedName, XmlSchemaElement)
Zwraca element CodeTypeReference dla określonego kwalifikowanego elementu XML i elementu schematu.
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
Element XmlQualifiedName określający kwalifikowaną nazwę XML typu schematu do wyszukania.
- element
- XmlSchemaElement
Element XmlSchemaElement określający element w schemacie XML.
Zwraca
Element CodeTypeReference reprezentujący typ, który został wygenerowany dla określonego typu schematu.
Uwagi
Element schematu jest wymagany dla danych o typie określonym w zakresie elementu. Głównym przykładem tego jest atrybut nillable
XSD . W schemacie ustawienie na nillable
true
jest określone dla zawierającego element schematu, podczas gdy koncepcja null jest wyrażona w typie Nullable<T>CLR . Element jest przekazywany w taki sposób, aby importer mógł wyszukać informacje na poziomie elementu i odpowiednio zwrócić poprawne odwołanie do typu.
Podczas importowania języka WSDL każdy parametr jest importowany oddzielnie i dlatego elementy parametrów muszą być przekazywane oddzielnie.
Dotyczy
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla