Aracılığıyla paylaş


XmlSchemaType.GetBuiltInSimpleType Yöntem

Tanım

Belirtilen basit türün yerleşik basit türünü temsil eden bir XmlSchemaSimpleType döndürür.

Aşırı Yüklemeler

GetBuiltInSimpleType(XmlTypeCode)

Belirtilen basit türün yerleşik basit türünü temsil eden bir XmlSchemaSimpleType döndürür.

GetBuiltInSimpleType(XmlQualifiedName)

Tam adla belirtilen basit türün yerleşik basit türünü temsil eden bir XmlSchemaSimpleType döndürür.

GetBuiltInSimpleType(XmlTypeCode)

Kaynak:
XmlSchemaType.cs
Kaynak:
XmlSchemaType.cs
Kaynak:
XmlSchemaType.cs

Belirtilen basit türün yerleşik basit türünü temsil eden bir XmlSchemaSimpleType döndürür.

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

Parametreler

typeCode
XmlTypeCode

XmlTypeCode Basit türü temsil eden değerlerden biri.

Döndürülenler

XmlSchemaSimpleType Yerleşik basit türü temsil eden.

Örnekler

Aşağıdaki örnekte, türün nasıl oluşturulacağı ve şemaya nasıl ekleneceği gösterilmektedir.

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

Açıklamalar

Yerleşik türü doğrudan seri hale getiremezsiniz. Türü seri hale getirmeniz gerekiyorsa, yerleşik türünden türetilen yeni bir basit tür oluşturun ve basit türü serileştirin.

Şunlara uygulanır

GetBuiltInSimpleType(XmlQualifiedName)

Kaynak:
XmlSchemaType.cs
Kaynak:
XmlSchemaType.cs
Kaynak:
XmlSchemaType.cs

Tam adla belirtilen basit türün yerleşik basit türünü temsil eden bir XmlSchemaSimpleType döndürür.

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

Parametreler

qualifiedName
XmlQualifiedName

XmlQualifiedName Basit türün değeri.

Döndürülenler

XmlSchemaSimpleType Yerleşik basit türü temsil eden.

Özel durumlar

Örnekler

Aşağıdaki örnekte, türün nasıl oluşturulacağı ve şemaya nasıl ekleneceği gösterilmektedir.

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

Açıklamalar

Yerleşik türü doğrudan seri hale getiremezsiniz. Türü seri hale getirmeniz gerekiyorsa, yerleşik türünden türetilen yeni bir basit tür oluşturun ve basit türü serileştirin.

Şunlara uygulanır