XmlSchemaType.GetBuiltInSimpleType Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne un XmlSchemaSimpleType qui représente le type simple intégré du type simple spécifié.
Surcharges
GetBuiltInSimpleType(XmlTypeCode) |
Retourne un XmlSchemaSimpleType qui représente le type simple intégré du type simple spécifié. |
GetBuiltInSimpleType(XmlQualifiedName) |
Retourne un XmlSchemaSimpleType qui représente le type simple intégré du type simple spécifié par le nom qualifié. |
GetBuiltInSimpleType(XmlTypeCode)
- Source:
- XmlSchemaType.cs
- Source:
- XmlSchemaType.cs
- Source:
- XmlSchemaType.cs
Retourne un XmlSchemaSimpleType qui représente le type simple intégré du type simple spécifié.
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
Paramètres
- typeCode
- XmlTypeCode
L'une des valeurs XmlTypeCode représentant le type simple.
Retours
XmlSchemaSimpleType qui représente le type simple intégré.
Exemples
L’exemple suivant montre comment créer le type et l’ajouter au schéma.
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
Remarques
Vous ne pouvez pas sérialiser directement le type intégré. Si vous devez sérialiser le type, créez un nouveau type simple qui dérive du type intégré et sérialisez le type simple.
S’applique à
GetBuiltInSimpleType(XmlQualifiedName)
- Source:
- XmlSchemaType.cs
- Source:
- XmlSchemaType.cs
- Source:
- XmlSchemaType.cs
Retourne un XmlSchemaSimpleType qui représente le type simple intégré du type simple spécifié par le nom qualifié.
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
Paramètres
- qualifiedName
- XmlQualifiedName
XmlQualifiedName du type simple.
Retours
XmlSchemaSimpleType qui représente le type simple intégré.
Exceptions
Le paramètre XmlQualifiedName a la valeur null
.
Exemples
L’exemple suivant montre comment créer le type et l’ajouter au schéma.
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
Remarques
Vous ne pouvez pas sérialiser directement le type intégré. Si vous devez sérialiser le type, créez un nouveau type simple qui dérive du type intégré et sérialisez le type simple.