XmlSchemaType Classe

Définition

La classe de base de tous les types simples et complexes.The base class for all simple types and complex types.

public ref class XmlSchemaType : System::Xml::Schema::XmlSchemaAnnotated
public class XmlSchemaType : System.Xml.Schema.XmlSchemaAnnotated
type XmlSchemaType = class
    inherit XmlSchemaAnnotated
Public Class XmlSchemaType
Inherits XmlSchemaAnnotated
Héritage
Dérivé

Exemples

Pour obtenir un exemple d’utilisation de cette classe, consultez la classe XmlSchemaSimpleType et la classe XmlSchemaComplexType.See the XmlSchemaSimpleType class and the XmlSchemaComplexType class for an example using this class.

Constructeurs

XmlSchemaType()

Initialise une nouvelle instance de la classe XmlSchemaType.Initializes a new instance of the XmlSchemaType class.

Propriétés

Annotation

Obtient ou définit la propriété annotation.Gets or sets the annotation property.

(Hérité de XmlSchemaAnnotated)
BaseSchemaType

Obtient le type d'objet de post-compilation ou le type de données en langage XSD (XML Schema Definition) intégré, l'élément simpleType ou l'élément complexType.Gets the post-compilation object type or the built-in XML Schema Definition Language (XSD) data type, simpleType element, or complexType element. Il s'agit d'une propriété de jeu d'informations postérieure à la compilation du schéma.This is a post-schema-compilation infoset property.

BaseXmlSchemaType

Obtient la valeur de post-compilation pour le type de base de ce type de schéma.Gets the post-compilation value for the base type of this schema type.

Datatype

Obtient la valeur de post-compilation pour le type de données du type complexe.Gets the post-compilation value for the data type of the complex type.

DerivedBy

Obtient les informations de post-compilation sur la dérivation de cet élément à partir de son type de base.Gets the post-compilation information on how this element was derived from its base type.

Final

Obtient ou définit le dernier attribut de la dérivation de type qui indique si des dérivations supplémentaires sont autorisées.Gets or sets the final attribute of the type derivation that indicates if further derivations are allowed.

FinalResolved

Obtient la valeur de post-compilation de la propriété Final.Gets the post-compilation value of the Final property.

Id

Obtient ou définit l'ID de chaîne.Gets or sets the string id.

(Hérité de XmlSchemaAnnotated)
IsMixed

Obtient ou définit une valeur indiquant si le type possède un modèle de contenu mixte.Gets or sets a value indicating if this type has a mixed content model. Cette propriété n'est valide que pour un type complexe.This property is only valid in a complex type.

LineNumber

Obtient ou définit le numéro de la ligne du fichier à laquelle l'élément schema fait référence.Gets or sets the line number in the file to which the schema element refers.

(Hérité de XmlSchemaObject)
LinePosition

Obtient ou définit la position de la ligne du fichier à laquelle l'élément schema fait référence.Gets or sets the line position in the file to which the schema element refers.

(Hérité de XmlSchemaObject)
Name

Obtient ou définit le nom du type.Gets or sets the name of the type.

Namespaces

Obtient ou définit le XmlSerializerNamespaces à utiliser avec cet objet de schéma.Gets or sets the XmlSerializerNamespaces to use with this schema object.

(Hérité de XmlSchemaObject)
Parent

Obtient ou définit le parent de ce XmlSchemaObject.Gets or sets the parent of this XmlSchemaObject.

(Hérité de XmlSchemaObject)
QualifiedName

Obtient le nom qualifié du type construit à partir de l'attribut Name de ce type.Gets the qualified name for the type built from the Name attribute of this type. Il s'agit d'une propriété postérieure à la compilation du schéma.This is a post-schema-compilation property.

SourceUri

Obtient ou définit l'emplacement de la source pour le fichier qui a chargé le schéma.Gets or sets the source location for the file that loaded the schema.

(Hérité de XmlSchemaObject)
TypeCode

Obtient le XmlTypeCode du type.Gets the XmlTypeCode of the type.

UnhandledAttributes

Obtient ou définit les attributs qualifiés qui n'appartiennent pas à l'espace de noms cible du schéma en cours.Gets or sets the qualified attributes that do not belong to the current schema's target namespace.

(Hérité de XmlSchemaAnnotated)

Méthodes

Equals(Object)

Détermine si l'objet spécifié est identique à l'objet actuel.Determines whether the specified object is equal to the current object.

(Hérité de Object)
GetBuiltInComplexType(XmlQualifiedName)

Retourne un XmlSchemaComplexType qui représente le type complexe intégré du type complexe spécifié par le nom qualifié.Returns an XmlSchemaComplexType that represents the built-in complex type of the complex type specified by qualified name.

GetBuiltInComplexType(XmlTypeCode)

Retourne un XmlSchemaComplexType qui représente le type complexe intégré du type complexe spécifié.Returns an XmlSchemaComplexType that represents the built-in complex type of the complex type specified.

GetBuiltInSimpleType(XmlQualifiedName)

Retourne un XmlSchemaSimpleType qui représente le type simple intégré du type simple spécifié par le nom qualifié.Returns an XmlSchemaSimpleType that represents the built-in simple type of the simple type that is specified by the qualified name.

GetBuiltInSimpleType(XmlTypeCode)

Retourne un XmlSchemaSimpleType qui représente le type simple intégré du type simple spécifié.Returns an XmlSchemaSimpleType that represents the built-in simple type of the specified simple type.

GetHashCode()

Fait office de fonction de hachage par défaut.Serves as the default hash function.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Hérité de Object)
IsDerivedFrom(XmlSchemaType, XmlSchemaType, XmlSchemaDerivationMethod)

Retourne une valeur indiquant si le type de schéma dérivé spécifié est dérivé du type de schéma de base spécifié.Returns a value indicating if the derived schema type specified is derived from the base schema type specified.

MemberwiseClone()

Crée une copie superficielle du Object actuel.Creates a shallow copy of the current Object.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Hérité de Object)

S’applique à