XmlSchemaType Classe
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.
La classe de base de tous les types simples et complexes.
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
Consultez la XmlSchemaSimpleType classe et la XmlSchemaComplexType classe pour obtenir un exemple utilisant cette classe.
Constructeurs
XmlSchemaType() |
Initialise une nouvelle instance de la classe XmlSchemaType. |
Propriétés
Annotation |
Obtient ou définit la propriété |
BaseSchemaType |
Obsolète.
Obsolète.
Obsolète.
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. Il s'agit d'une propriété de jeu d'informations postérieure à la compilation du schéma. |
BaseXmlSchemaType |
Obtient la valeur de post-compilation pour le type de base de ce type de schéma. |
Datatype |
Obtient la valeur de post-compilation pour le type de données du type complexe. |
DerivedBy |
Obtient les informations de post-compilation sur la dérivation de cet élément à partir de son type de base. |
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. |
FinalResolved |
Obtient la valeur de post-compilation de la propriété Final. |
Id |
Obtient ou définit l'ID de chaîne. (Hérité de XmlSchemaAnnotated) |
IsMixed |
Obtient ou définit une valeur indiquant si le type possède un modèle de contenu mixte. Cette propriété n'est valide que pour un type complexe. |
LineNumber |
Obtient ou définit le numéro de la ligne du fichier à laquelle l'élément |
LinePosition |
Obtient ou définit la position de la ligne du fichier à laquelle l'élément |
Name |
Obtient ou définit le nom du type. |
Namespaces |
Obtient ou définit le XmlSerializerNamespaces à utiliser avec cet objet de schéma. (Hérité de XmlSchemaObject) |
Parent |
Obtient ou définit le parent de ce XmlSchemaObject. (Hérité de XmlSchemaObject) |
QualifiedName |
Obtient le nom qualifié du type construit à partir de l'attribut |
SourceUri |
Obtient ou définit l'emplacement de la source pour le fichier qui a chargé le schéma. (Hérité de XmlSchemaObject) |
TypeCode |
Obtient le XmlTypeCode du type. |
UnhandledAttributes |
Obtient ou définit les attributs qualifiés qui n'appartiennent pas à l'espace de noms cible du schéma en cours. (Hérité de XmlSchemaAnnotated) |
Méthodes
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (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é. |
GetBuiltInComplexType(XmlTypeCode) |
Retourne un XmlSchemaComplexType qui représente le type complexe intégré du type complexe 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) |
Retourne un XmlSchemaSimpleType qui représente le type simple intégré du type simple spécifié. |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (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é. |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |