XmlSchemaType.GetBuiltInSimpleType Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt einen XmlSchemaSimpleType Wert zurück, der den integrierten einfachen Typ des angegebenen einfachen Typs darstellt.
Überlädt
| Name | Beschreibung |
|---|---|
| GetBuiltInSimpleType(XmlTypeCode) |
Gibt einen XmlSchemaSimpleType Wert zurück, der den integrierten einfachen Typ des angegebenen einfachen Typs darstellt. |
| GetBuiltInSimpleType(XmlQualifiedName) |
Gibt einen XmlSchemaSimpleType Wert zurück, der den integrierten einfachen Typ des einfachen Typs darstellt, der durch den qualifizierten Namen angegeben wird. |
GetBuiltInSimpleType(XmlTypeCode)
- Quelle:
- XmlSchemaType.cs
- Quelle:
- XmlSchemaType.cs
- Quelle:
- XmlSchemaType.cs
- Quelle:
- XmlSchemaType.cs
- Quelle:
- XmlSchemaType.cs
Gibt einen XmlSchemaSimpleType Wert zurück, der den integrierten einfachen Typ des angegebenen einfachen Typs darstellt.
public:
static System::Xml::Schema::XmlSchemaSimpleType ^ GetBuiltInSimpleType(System::Xml::Schema::XmlTypeCode typeCode);
public static System.Xml.Schema.XmlSchemaSimpleType GetBuiltInSimpleType(System.Xml.Schema.XmlTypeCode typeCode);
static member GetBuiltInSimpleType : System.Xml.Schema.XmlTypeCode -> System.Xml.Schema.XmlSchemaSimpleType
Public Shared Function GetBuiltInSimpleType (typeCode As XmlTypeCode) As XmlSchemaSimpleType
Parameter
- typeCode
- XmlTypeCode
Einer der XmlTypeCode Werte, die den einfachen Typ darstellen.
Gibt zurück
Dies XmlSchemaSimpleType stellt den integrierten einfachen Typ dar.
Beispiele
Das folgende Beispiel zeigt, wie Sie den Typ erstellen und dem Schema hinzufügen.
using System;
using System.Xml;
using System.Xml.Schema;
namespace GetBuiltInSimpleType
{
class Program
{
static void Main(string[] args)
{
XmlSchema schema = new XmlSchema();
XmlSchemaSimpleType stringType = new XmlSchemaSimpleType();
stringType.Name = "myString";
schema.Items.Add(stringType);
XmlSchemaSimpleTypeRestriction stringRestriction =
new XmlSchemaSimpleTypeRestriction();
stringRestriction.BaseTypeName =
new XmlQualifiedName("string",
"http://www.w3.org/2001/XMLSchema");
stringType.Content = stringRestriction;
schema.Write(Console.Out);
}
}
}
Imports System.Xml
Imports System.Xml.Schema
Module Module1
Sub Main()
Dim schema As XmlSchema = New XmlSchema()
Dim stringType As XmlSchemaSimpleType = New XmlSchemaSimpleType()
stringType.Name = "myString"
schema.Items.Add(stringType)
Dim stringRestriction As XmlSchemaSimpleTypeRestriction = _
New XmlSchemaSimpleTypeRestriction()
stringRestriction.BaseTypeName = _
New XmlQualifiedName("string", _
"http://www.w3.org/2001/XMLSchema")
stringType.Content = stringRestriction
schema.Write(Console.Out)
End Sub
End Module
Hinweise
Sie können den integrierten Typ nicht direkt serialisieren. Wenn Sie den Typ serialisieren müssen, erstellen Sie einen neuen einfachen Typ, der vom integrierten Typ abgeleitet ist, und serialisieren Sie den einfachen Typ.
Gilt für:
GetBuiltInSimpleType(XmlQualifiedName)
- Quelle:
- XmlSchemaType.cs
- Quelle:
- XmlSchemaType.cs
- Quelle:
- XmlSchemaType.cs
- Quelle:
- XmlSchemaType.cs
- Quelle:
- XmlSchemaType.cs
Gibt einen XmlSchemaSimpleType Wert zurück, der den integrierten einfachen Typ des einfachen Typs darstellt, der durch den qualifizierten Namen angegeben wird.
public:
static System::Xml::Schema::XmlSchemaSimpleType ^ GetBuiltInSimpleType(System::Xml::XmlQualifiedName ^ qualifiedName);
public static System.Xml.Schema.XmlSchemaSimpleType? GetBuiltInSimpleType(System.Xml.XmlQualifiedName qualifiedName);
public static System.Xml.Schema.XmlSchemaSimpleType GetBuiltInSimpleType(System.Xml.XmlQualifiedName qualifiedName);
static member GetBuiltInSimpleType : System.Xml.XmlQualifiedName -> System.Xml.Schema.XmlSchemaSimpleType
Public Shared Function GetBuiltInSimpleType (qualifiedName As XmlQualifiedName) As XmlSchemaSimpleType
Parameter
- qualifiedName
- XmlQualifiedName
Der XmlQualifiedName einfache Typ.
Gibt zurück
Dies XmlSchemaSimpleType stellt den integrierten einfachen Typ dar.
Ausnahmen
Der XmlQualifiedName Parameter ist null.
Beispiele
Das folgende Beispiel zeigt, wie Sie den Typ erstellen und dem Schema hinzufügen.
using System;
using System.Xml;
using System.Xml.Schema;
namespace GetBuiltInSimpleType
{
class Program
{
static void Main(string[] args)
{
XmlSchema schema = new XmlSchema();
XmlSchemaSimpleType stringType = new XmlSchemaSimpleType();
stringType.Name = "myString";
schema.Items.Add(stringType);
XmlSchemaSimpleTypeRestriction stringRestriction =
new XmlSchemaSimpleTypeRestriction();
stringRestriction.BaseTypeName =
new XmlQualifiedName("string",
"http://www.w3.org/2001/XMLSchema");
stringType.Content = stringRestriction;
schema.Write(Console.Out);
}
}
}
Imports System.Xml
Imports System.Xml.Schema
Module Module1
Sub Main()
Dim schema As XmlSchema = New XmlSchema()
Dim stringType As XmlSchemaSimpleType = New XmlSchemaSimpleType()
stringType.Name = "myString"
schema.Items.Add(stringType)
Dim stringRestriction As XmlSchemaSimpleTypeRestriction = _
New XmlSchemaSimpleTypeRestriction()
stringRestriction.BaseTypeName = _
New XmlQualifiedName("string", _
"http://www.w3.org/2001/XMLSchema")
stringType.Content = stringRestriction
schema.Write(Console.Out)
End Sub
End Module
Hinweise
Sie können den integrierten Typ nicht direkt serialisieren. Wenn Sie den Typ serialisieren müssen, erstellen Sie einen neuen einfachen Typ, der vom integrierten Typ abgeleitet ist, und serialisieren Sie den einfachen Typ.