System.Xml.Schema Espace de noms

L'espace de noms System.Xml.Schema contient les classes XML qui assurent la prise en charge standard des schémas XSD (XML Schema Definition). The System.Xml.Schema namespace contains the XML classes that provide standards-based support for XML schema definition language (XSD) schemas.

Classes

Extensions

Cette classe contient les méthodes d’extension LINQ to XML pour la validation XSD.This class contains the LINQ to XML extension methods for XSD validation.

ValidationEventArgs

Retourne des informations détaillées liées à ValidationEventHandler .Returns detailed information related to the ValidationEventHandler.

XmlAtomicValue

Représente la valeur typée d'un élément XML ou d'un attribut validé.Represents the typed value of a validated XML element or attribute. La classe XmlAtomicValue ne peut pas être héritée.The XmlAtomicValue class cannot be inherited.

XmlSchema

Représentation en mémoire d’un schéma XML, comme indiqué dans les spécifications World Wide Web Consortium (W3C) XML Schema Part 1: Structures et XML Schema Part 2: Datatypes].An in-memory representation of an XML Schema, as specified in the World Wide Web Consortium (W3C) XML Schema Part 1: Structures and XML Schema Part 2: Datatypes].

XmlSchemaAll

Représente l'élément World Wide Web Consortium (W3C) all (compositeur).Represents the World Wide Web Consortium (W3C) all element (compositor).

XmlSchemaAnnotated

Classe de base de tout élément pouvant contenir des éléments d'annotation.The base class for any element that can contain annotation elements.

XmlSchemaAnnotation

Représente l'élément World Wide Web Consortium (W3C) annotation.Represents the World Wide Web Consortium (W3C) annotation element.

XmlSchemaAny

Représente l'élément World Wide Web Consortium (W3C) any.Represents the World Wide Web Consortium (W3C) any element.

XmlSchemaAnyAttribute

Représente l'élément World Wide Web Consortium (W3C) anyAttribute.Represents the World Wide Web Consortium (W3C) anyAttribute element.

XmlSchemaAppInfo

Représente l'élément World Wide Web Consortium (W3C) appinfo.Represents the World Wide Web Consortium (W3C) appinfo element.

XmlSchemaAttribute

Représente l’élément attribute issu du schéma XML, comme spécifié par le W3C (World Wide Web Consortium).Represents the attribute element from the XML Schema as specified by the World Wide Web Consortium (W3C). Les attributs fournissent des informations supplémentaires pour d'autres éléments du document.Attributes provide additional information for other document elements. La balise attribute est imbriquée entre les balises d'un élément de document pour le schéma.The attribute tag is nested between the tags of a document's element for the schema. Le document XML affiche les attributs en tant qu’éléments nommés dans l’étiquette d’ouverture d’un élément.The XML document displays attributes as named items in the opening tag of an element.

XmlSchemaAttributeGroup

Représente l’élément attributeGroup issu du schéma XML, comme spécifié par le W3C (World Wide Web Consortium).Represents the attributeGroup element from the XML Schema as specified by the World Wide Web Consortium (W3C). AttributesGroups fournit un mécanisme de regroupement d'un ensemble de déclarations attribute pour permettre leur incorporation conjointe dans des définitions de types complexes.AttributesGroups provides a mechanism to group a set of attribute declarations so that they can be incorporated as a group into complex type definitions.

XmlSchemaAttributeGroupRef

Représente l’élément attributeGroup avec l’attribut ref du schéma XML tel que spécifié par le W3C (World Wide Web Consortium).Represents the attributeGroup element with the ref attribute from the XML Schema as specified by the World Wide Web Consortium (W3C). AttributesGroupRef est la référence de attributeGroup, la propriété name contient le groupe d'attributs référencé.AttributesGroupRef is the reference for an attributeGroup, name property contains the attribute group being referenced.

XmlSchemaChoice

Représente l’élément choice (compositeur) issu d’un schéma XML comme spécifié par le W3C (World Wide Web Consortium).Represents the choice element (compositor) from the XML Schema as specified by the World Wide Web Consortium (W3C). choice ne permet l'apparition que d'un seul de ses enfants par instance.The choice allows only one of its children to appear in an instance.

XmlSchemaCollection

Contient un cache de schémas en langage XSD (XML Schema Definition) et de schémas XDR (XML-Data Reduced).Contains a cache of XML Schema definition language (XSD) and XML-Data Reduced (XDR) schemas. La classe XmlSchemaCollection est obsolète.The XmlSchemaCollection class is obsolete. Utilisez plutôt XmlSchemaSet.Use XmlSchemaSet instead.

XmlSchemaCollectionEnumerator

Prend en charge une itération simple sur une collection.Supports a simple iteration over a collection. Cette classe ne peut pas être héritée.This class cannot be inherited.

XmlSchemaCompilationSettings

Fournit des options de compilation de schéma pour la classe XmlSchemaSet. Cette classe ne peut pas être héritée.Provides schema compilation options for the XmlSchemaSet class This class cannot be inherited.

XmlSchemaComplexContent

Représente l'élément complexContent issu d'un schéma XML comme spécifié par le W3C (World Wide Web Consortium).Represents the complexContent element from XML Schema as specified by the World Wide Web Consortium (W3C). Cette classe représente le modèle de contenu complexe des types complexes.This class represents the complex content model for complex types. Elle contient des extensions ou des restrictions portant sur un type complexe contenant uniquement des éléments ou un contenu mixte.It contains extensions or restrictions on a complex type that has either only elements or mixed content.

XmlSchemaComplexContentExtension

Représente l'élément extension issu d'un schéma XML comme spécifié par le W3C (World Wide Web Consortium).Represents the extension element from XML Schema as specified by the World Wide Web Consortium (W3C). Cette classe concerne les types complexes possédant un modèle de contenu complexe dérivé par extension.This class is for complex types with complex content model derived by extension. Elle étend le type complexe en ajoutant des attributs ou des éléments.It extends the complex type by adding attributes or elements.

XmlSchemaComplexContentRestriction

Représente l'élément restriction issu d'un schéma XML comme spécifié par le W3C (World Wide Web Consortium).Represents the restriction element from XML Schema as specified by the World Wide Web Consortium (W3C). Cette classe est pour les types complexes possédant un modèle de contenu complexe dérivé par extension.This class is for complex types with a complex content model derived by restriction. Elle restreint le contenu du type complexe à un sous-ensemble du type complexe hérité.It restricts the contents of the complex type to a subset of the inherited complex type.

XmlSchemaComplexType

Représente l'élément complexType issu d'un schéma XML comme spécifié par le W3C (World Wide Web Consortium).Represents the complexType element from XML Schema as specified by the World Wide Web Consortium (W3C). Cette classe définit un type complexe qui détermine l'ensemble des attributs et du contenu d'un élément.This class defines a complex type that determines the set of attributes and content of an element.

XmlSchemaContent

Classe abstraite pour le contenu du schéma.An abstract class for schema content.

XmlSchemaContentModel

Spécifie l'ordre et la structure des éléments enfants d'un type.Specifies the order and structure of the child elements of a type.

XmlSchemaDatatype

La classe XmlSchemaDatatype est une classe abstraite destinée au mappage de types XSD (XML Schema Definition) sur des types CLR (Common Language Runtime).The XmlSchemaDatatype class is an abstract class for mapping XML Schema definition language (XSD) types to Common Language Runtime (CLR) types.

XmlSchemaDocumentation

Représente l'élément documentation issu d'un schéma XML comme spécifié par le W3C (World Wide Web Consortium).Represents the documentation element from XML Schema as specified by the World Wide Web Consortium (W3C). Cette classe spécifie les informations à lire ou utilisée par des personnes dans une annotation.This class specifies information to be read or used by humans within an annotation.

XmlSchemaElement

Représente l'élément element issu d'un schéma XML comme spécifié par le W3C (World Wide Web Consortium).Represents the element element from XML Schema as specified by the World Wide Web Consortium (W3C). Cette classe est la classe de base de tous les types de particules et est utilisée pour décrire un élément dans un document XML.This class is the base class for all particle types and is used to describe an element in an XML document.

XmlSchemaEnumerationFacet

Représente la facette enumeration issue d’un schéma XML comme spécifié par le W3C (World Wide Web Consortium).Represents the enumeration facet from XML Schema as specified by the World Wide Web Consortium (W3C). Cette classe spécifie la liste des valeurs valides pour un élément simpleType.This class specifies a list of valid values for a simpleType element. La déclaration est contenue dans une déclaration restriction.Declaration is contained within a restriction declaration.

XmlSchemaException

Retourne des informations détaillées à propos de l'exception du schéma.Returns detailed information about the schema exception.

XmlSchemaExternal

Classe abstraiteAn abstract class. Fournit des informations à propos du schéma inclus.Provides information about the included schema.

XmlSchemaFacet

Classe abstraite pour toutes les facettes qui sont utilisées lorsque des types simples sont dérivés par restriction.Abstract class for all facets that are used when simple types are derived by restriction.

XmlSchemaFractionDigitsFacet

Spécifie une restriction sur le nombre de chiffres pouvant être entrés pour la valeur de fraction d'un élément simpleType.Specifies a restriction on the number of digits that can be entered for the fraction value of a simpleType element. La valeur de fractionDigits doit être un entier positif.The value of fractionDigits must be a positive integer. Représente la facette World Wide Web Consortium (W3C) fractionDigits.Represents the World Wide Web Consortium (W3C) fractionDigits facet.

XmlSchemaGroup

Représente l'élément group issu d'un schéma XML comme spécifié par le W3C (World Wide Web Consortium).Represents the group element from XML Schema as specified by the World Wide Web Consortium (W3C). Cette classe définit les groupes au niveau schema qui sont référencés à partir de types complexes.This class defines groups at the schema level that are referenced from the complex types. Elle regroupe un ensemble de déclarations d'éléments pour permettre leur incorporation conjointe dans des définitions de types complexes.It groups a set of element declarations so that they can be incorporated as a group into complex type definitions.

XmlSchemaGroupBase

Classe abstraite pour XmlSchemaAll, XmlSchemaChoice ou XmlSchemaSequence.An abstract class for XmlSchemaAll, XmlSchemaChoice, or XmlSchemaSequence.

XmlSchemaGroupRef

Représente l’élément group avec l’attribut ref issu du schéma XML, comme spécifié par le W3C (World Wide Web Consortium).Represents the group element with ref attribute from the XML Schema as specified by the World Wide Web Consortium (W3C). Cette classe est utilisée dans les types complexes qui référencent un group défini au niveau schema.This class is used within complex types that reference a group defined at the schema level.

XmlSchemaIdentityConstraint

Classe pour les contraintes d'identité : éléments key, keyref et unique.Class for the identity constraints: key, keyref, and unique elements.

XmlSchemaImport

Représente l'élément import issu d'un schéma XML comme spécifié par le W3C (World Wide Web Consortium).Represents the import element from XML Schema as specified by the World Wide Web Consortium (W3C). Cette classe est utilisée pour importer des composants de schéma d'autres schémas.This class is used to import schema components from other schemas.

XmlSchemaInclude

Représente l'élément include issu d'un schéma XML comme spécifié par le W3C (World Wide Web Consortium).Represents the include element from XML Schema as specified by the World Wide Web Consortium (W3C). Cette classe est utilisée pour inclure des déclarations et des définitions à partir d'un schéma externe.This class is used to include declarations and definitions from an external schema. Les déclarations et les définitions incluses sont ensuite disponibles aux fins de traitement dans le schéma contenant.The included declarations and definitions are then available for processing in the containing schema.

XmlSchemaInference

Déduit un schéma en langage XSD (XML Schema Definition) d'un document XML.Infers an XML Schema Definition Language (XSD) schema from an XML document. La classe XmlSchemaInference ne peut pas être héritée.The XmlSchemaInference class cannot be inherited.

XmlSchemaInferenceException

Retourne des informations sur des erreurs rencontrées par la classe XmlSchemaInference lorsqu'un schéma est déduit à partir d'un document XML.Returns information about errors encountered by the XmlSchemaInference class while inferring a schema from an XML document.

XmlSchemaInfo

Représente le jeu d'informations postérieur à la validation du schéma d'un nœud XML validé.Represents the post-schema-validation infoset of a validated XML node.

XmlSchemaKey

Cette classe représente l’élément key issu d’un schéma XML comme spécifié par le W3C (World Wide Web Consortium).This class represents the key element from XMLSchema as specified by the World Wide Web Consortium (W3C).

XmlSchemaKeyref

Cette classe représente l’élément keyref issu d’un schéma XML comme spécifié par le W3C (World Wide Web Consortium).This class represents the keyref element from XMLSchema as specified by the World Wide Web Consortium (W3C).

XmlSchemaLengthFacet

Représente la facette length issue d’un schéma XML comme spécifié par le W3C (World Wide Web Consortium).Represents the length facet from XML Schema as specified by the World Wide Web Consortium (W3C). Cette classe peut être utilisée pour spécifier une restriction sur la longueur d'un élément simpleType sur le type de données.This class can be used to specify a restriction on the length of a simpleType element on the data type.

XmlSchemaMaxExclusiveFacet

Représente l'élément maxExclusive issu d'un schéma XML comme spécifié par le W3C (World Wide Web Consortium).Represents the maxExclusive element from XML Schema as specified by the World Wide Web Consortium (W3C). Cette classe peut être utilisée pour spécifier une restriction sur la valeur maximale d'un élément simpleType.This class can be used to specify a restriction on the maximum value of a simpleType element. La valeur de l'élément doit être inférieure à la valeur de l'élément maxExclusive.The element value must be less than the value of the maxExclusive element.

XmlSchemaMaxInclusiveFacet

Représente l'élément maxInclusive issu d'un schéma XML comme spécifié par le W3C (World Wide Web Consortium).Represents the maxInclusive element from XML Schema as specified by the World Wide Web Consortium (W3C). Cette classe peut être utilisée pour spécifier une restriction sur la valeur maximale d'un élément simpleType.This class can be used to specify a restriction on the maximum value of a simpleType element. La valeur de l'élément doit être inférieure ou égale à la valeur de l'élément maxInclusive.The element value must be less than or equal to the value of the maxInclusive element.

XmlSchemaMaxLengthFacet

Représente l'élément maxLength issu d'un schéma XML comme spécifié par le W3C (World Wide Web Consortium).Represents the maxLength element from XML Schema as specified by the World Wide Web Consortium (W3C). Cette classe peut être utilisée pour spécifier une restriction sur la longueur maximale de la valeur de données d'un élément simpleType.This class can be used to specify a restriction on the maximum length of the data value of a simpleType element. La longueur doit être inférieure à la valeur d'élément maxLength.The length must be less than the value of the maxLength element.

XmlSchemaMinExclusiveFacet

Représente l'élément minExclusive issu d'un schéma XML comme spécifié par le W3C (World Wide Web Consortium).Represents the minExclusive element from XML Schema as specified by the World Wide Web Consortium (W3C). Cette classe peut être utilisée pour spécifier une restriction sur la valeur minimale d'un élément simpleType.This class can be used to specify a restriction on the minimum value of a simpleType element. La valeur de l'élément doit être supérieure à la valeur de l'élément minExclusive.The element value must be greater than the value of the minExclusive element.

XmlSchemaMinInclusiveFacet

Représente l'élément minInclusive issu d'un schéma XML comme spécifié par le W3C (World Wide Web Consortium).Represents the minInclusive element from XML Schema as specified by the World Wide Web Consortium (W3C). Cette classe peut être utilisée pour spécifier une restriction sur la valeur minimale d'un élément simpleType.This class can be used to specify a restriction on the minimum value of a simpleType element. La valeur de l'élément doit être supérieure ou égale à la valeur de l'élément minInclusive.The element value must be greater than or equal to the value of the minInclusive element.

XmlSchemaMinLengthFacet

Représente l'élément minLength issu d'un schéma XML comme spécifié par le W3C (World Wide Web Consortium).Represents the minLength element from XML Schema as specified by the World Wide Web Consortium (W3C). Cette classe peut être utilisée pour spécifier une restriction sur la longueur minimale de la valeur de données d'un élément simpleType.This class can be used to specify a restriction on the minimum length of the data value of a simpleType element. La longueur doit être supérieure à la valeur de l'élément minLength.The length must be greater than the value of the minLength element.

XmlSchemaNotation

Représente l'élément notation issu d'un schéma XML comme spécifié par le W3C (World Wide Web Consortium).Represents the notation element from XML Schema as specified by the World Wide Web Consortium (W3C). Une déclaration de notation de schéma XML est une reconstruction de déclarations XML 1.0 NOTATION.An XML Schema notation declaration is a reconstruction of XML 1.0 NOTATION declarations. L'objectif des notations est de décrire le format des données non XML dans un document XML.The purpose of notations is to describe the format of non-XML data within an XML document.

XmlSchemaNumericFacet

Classe abstraite pour facettes définissant numeric.Abstract class for defining numeric facets. Cette classe est la classe de base pour les classes de facettes numériques telles que XmlSchemaMinLengthFacetThis class is the base class for numeric facet classes such as XmlSchemaMinLengthFacet

XmlSchemaObject

Représente la classe racine pour la hiérarchie des modèles objet de schéma XML et sert de classe de base pour les classes telles que la classe XmlSchema.Represents the root class for the Xml schema object model hierarchy and serves as a base class for classes such as the XmlSchema class.

XmlSchemaObjectCollection

Collection de XmlSchemaObject.A collection of XmlSchemaObjects.

XmlSchemaObjectEnumerator

Représente l'énumérateur de XmlSchemaObjectCollection.Represents the enumerator for the XmlSchemaObjectCollection.

XmlSchemaObjectTable

Fournit les collections pour les éléments contenus qui se trouvent dans la classe XmlSchema (par exemple, Attributes, AttributeGroups, Elements, etc.).Provides the collections for contained elements in the XmlSchema class (for example, Attributes, AttributeGroups, Elements, and so on).

XmlSchemaParticle

La classe abstraite pour cela est la classe de base de tous les types de particules (par exemple, XmlSchemaAny).Abstract class for that is the base class for all particle types (e.g. XmlSchemaAny).

XmlSchemaPatternFacet

Représente l'élément pattern issu d'un schéma XML comme spécifié par le W3C (World Wide Web Consortium).Represents the pattern element from XML Schema as specified by the World Wide Web Consortium (W3C). Cette classe peut être utilisée pour spécifier une restriction sur la valeur entrée pour un élément simpleType.This class can be used to specify a restriction on the value entered for a simpleType element.

XmlSchemaRedefine

Représente l'élément redefine issu d'un schéma XML comme spécifié par le W3C (World Wide Web Consortium).Represents the redefine element from XML Schema as specified by the World Wide Web Consortium (W3C). Cette classe permet de redéfinir dans le schéma en cours des types simples et complexes, des groupes et des groupes d'attributs en provenance des fichiers externes.This class can be used to allow simple and complex types, groups and attribute groups from external schema files to be redefined in the current schema. Cette classe peut également être utilisée pour fournir le suivi des versions pour les éléments de schéma.This class can also be used to provide versioning for the schema elements.

XmlSchemaSequence

Représente l’élément sequence (compositeur) issu d’un schéma XML comme spécifié par le W3C (World Wide Web Consortium).Represents the sequence element (compositor) from the XML Schema as specified by the World Wide Web Consortium (W3C). sequence requiert l'affichage des éléments du groupe selon l'ordre spécifié dans l'élément conteneur.The sequence requires the elements in the group to appear in the specified sequence within the containing element.

XmlSchemaSet

Contient un cache de schémas en langage XSD (XML Schema Definition).Contains a cache of XML Schema definition language (XSD) schemas.

XmlSchemaSimpleContent

Représente l'élément simpleContent issu d'un schéma XML comme spécifié par le W3C (World Wide Web Consortium).Represents the simpleContent element from XML Schema as specified by the World Wide Web Consortium (W3C). Cette classe est pour les types simples et complexes avec un modèle de contenu simple.This class is for simple and complex types with simple content model.

XmlSchemaSimpleContentExtension

Représente l’élément extension de contenu simple issu d’un schéma XML comme spécifié par le W3C (World Wide Web Consortium).Represents the extension element for simple content from XML Schema as specified by the World Wide Web Consortium (W3C). Cette classe peut être utilisée pour dériver des types simples par extension.This class can be used to derive simple types by extension. Ces dérivations sont utilisées pour étendre le contenu de type simple de l'élément en ajoutant des attributs.Such derivations are used to extend the simple type content of the element by adding attributes.

XmlSchemaSimpleContentRestriction

Représente l’élément restriction de contenu simple issu d’un schéma XML comme spécifié par le W3C (World Wide Web Consortium).Represents the restriction element for simple content from XML Schema as specified by the World Wide Web Consortium (W3C). Cette classe peut être utilisée pour dériver des types simples par restriction.This class can be used to derive simple types by restriction. Ces dérivations peuvent être utilisées pour restreindre la plage de valeurs de l'élément à un sous-ensemble de valeurs spécifié dans le type simple hérité.Such derivations can be used to restrict the range of values for the element to a subset of the values specified in the inherited simple type.

XmlSchemaSimpleType

Représente l’élément simpleType de contenu simple issu d’un schéma XML comme spécifié par le W3C (World Wide Web Consortium).Represents the simpleType element for simple content from XML Schema as specified by the World Wide Web Consortium (W3C). Cette classe définit un type simple.This class defines a simple type. Les types simples peuvent spécifier des informations et des contraintes pour la valeur d'attributs ou d'éléments avec un contenu en mode texte.Simple types can specify information and constraints for the value of attributes or elements with text-only content.

XmlSchemaSimpleTypeContent

Classe abstraite pour classes à contenu de type simple.Abstract class for simple type content classes.

XmlSchemaSimpleTypeList

Représente l'élément list issu d'un schéma XML comme spécifié par le W3C (World Wide Web Consortium).Represents the list element from XML Schema as specified by the World Wide Web Consortium (W3C). Cette classe peut être utilisée pour définir un élément simpleType comme une liste de valeurs d'un type de données spécifié.This class can be used to define a simpleType element as a list of values of a specified data type.

XmlSchemaSimpleTypeRestriction

Représente l’élément restriction de types simples issu d’un schéma XML comme spécifié par le W3C (World Wide Web Consortium).Represents the restriction element for simple types from XML Schema as specified by the World Wide Web Consortium (W3C). Cette classe peut être utilisée pour restreindre l'élément simpleType.This class can be used restricting simpleType element.

XmlSchemaSimpleTypeUnion

Représente l’élément union de types simples issu d’un schéma XML comme spécifié par le W3C (World Wide Web Consortium).Represents the union element for simple types from XML Schema as specified by the World Wide Web Consortium (W3C). Un type de données union peut être utilisé pour spécifier le contenu d'un simpleType.A union datatype can be used to specify the content of a simpleType. La valeur de l'élément simpleType doit faire partie d'un jeu de types de données de remplacement spécifié dans l'union.The value of the simpleType element must be any one of a set of alternative datatypes specified in the union. Les types d'union sont toujours des types dérivés et doivent comprendre au moins deux types de données de remplacement.Union types are always derived types and must comprise at least two alternative datatypes.

XmlSchemaTotalDigitsFacet

Représente la facette totalDigits issue d’un schéma XML comme spécifié par le W3C (World Wide Web Consortium).Represents the totalDigits facet from XML Schema as specified by the World Wide Web Consortium (W3C). Cette classe peut être utilisée pour spécifier une restriction sur le nombre de chiffres qui peuvent être entrés pour la valeur d'un élément simpleType.This class can be used to specify a restriction on the number of digits that can be entered for the value of a simpleType element. Cette valeur de totalDigits doit être un entier positif.That value of totalDigits must be a positive integer.

XmlSchemaType

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

XmlSchemaUnique

Représente l'élément unique issu d'un schéma XML comme spécifié par le W3C (World Wide Web Consortium).Represents the unique element from XML Schema as specified by the World Wide Web Consortium (W3C). Cette classe peut être utilisée pour identifier une contrainte unique parmi un jeu d'éléments.This class can be used to identify a unique constraint among a set of elements.

XmlSchemaValidationException

Représente l'exception levée lorsque des erreurs et des avertissements de validation du schéma en langage XSD (XML Schema Definition) sont trouvés dans un document XML en cours de validation.Represents the exception thrown when XML Schema Definition Language (XSD) schema validation errors and warnings are encountered in an XML document being validated.

XmlSchemaValidator

Représente un moteur de validation de schéma en langage XSD (XML Schema Definition).Represents an XML Schema Definition Language (XSD) Schema validation engine. La classe XmlSchemaValidator ne peut pas être héritée.The XmlSchemaValidator class cannot be inherited.

XmlSchemaWhiteSpaceFacet

Représente la facette World Wide Web Consortium (W3C) whiteSpace.Represents the World Wide Web Consortium (W3C) whiteSpace facet.

XmlSchemaXPath

Représente l'élément World Wide Web Consortium (W3C) selector.Represents the World Wide Web Consortium (W3C) selector element.

Interfaces

IXmlSchemaInfo

Définit le jeu d'informations postérieures à la validation du schéma d'un nœud XML validé.Defines the post-schema-validation infoset of a validated XML node.

Énumérations

XmlSchemaContentProcessing

Fournit des informations sur le mode de validation des remplacements d'éléments any et anyAttribute.Provides information about the validation mode of any and anyAttribute element replacements.

XmlSchemaContentType

Énumérations pour le modèle de contenu du type complexe. Représente le contenu du jeu d'informations postérieur à la validation du schéma.This represents the content in the post-schema-validation information set (infoset).

XmlSchemaDatatypeVariety

Spécifie la variété du type de données du schéma XML W3C du type.Specifies the W3C XML schema data type variety of the type.

XmlSchemaDerivationMethod

Fournit différentes méthodes pour éviter la dérivation.Provides different methods for preventing derivation.

XmlSchemaForm

Indique si les attributs ou les éléments doivent être qualifiés à l'aide d'un préfixe d'espace de noms.Indicates if attributes or elements need to be qualified with a namespace prefix.

XmlSchemaInference.InferenceOption

A un impact sur les informations liées aux occurrences et aux types déduits par la classe XmlSchemaInference pour les éléments et les attributs dans un document XML.Affects occurrence and type information inferred by the XmlSchemaInference class for elements and attributes in an XML document.

XmlSchemaUse

Indicateur du mode d'utilisation de l'attribut.Indicator of how the attribute is used.

XmlSchemaValidationFlags

Spécifie les options de validation de schéma utilisées par les classes XmlSchemaValidator et XmlReader.Specifies schema validation options used by the XmlSchemaValidator and XmlReader classes.

XmlSchemaValidity

Représente la validation d'un élément XML validé par la classe XmlSchemaValidator.Represents the validity of an XML item validated by the XmlSchemaValidator class.

XmlSeverityType

Obtient la sévérité de l'événement de validation.Represents the severity of the validation event.

XmlTypeCode

Représente les types de schéma en langage XSD (XML Schema Definition) XML du W3C.Represents the W3C XML Schema Definition Language (XSD) schema types.

Délégués

ValidationEventHandler

Représente la méthode de rappel qui gérera les événements de validation de schémas XML et ValidationEventArgs.Represents the callback method that will handle XML schema validation events and the ValidationEventArgs.

XmlValueGetter

delegate utilisé par la classe XmlSchemaValidator pour passer des valeurs d'attribut, de texte et d'espace blanc en tant que type CLR compatible avec le type langage XSD (XML Schema Definition) de l'attribut, du texte ou de l'espace blanc.A delegate used by the XmlSchemaValidator class to pass attribute, text, and white space values as a Common Language Runtime (CLR) type compatible with the XML Schema Definition Language (XSD) type of the attribute, text, or white space.

Remarques

Important

  • N’utilisez pas de schémas à partir de sources inconnues ou non approuvés ou des emplacements.Do not use schemas from unknown or untrusted sources or locations. Cela compromettra la sécurité de votre code.Doing so will compromise the security of your code.
  • Schémas XML (y compris les schémas inline) sont par nature vulnérables aux attaques refus de service ; ne les acceptez pas dans les scénarios non fiables.XML schemas (including inline schemas) are inherently vulnerable to denial of service attacks; do not accept them in untrusted scenarios.
  • Exceptions et messages d’erreur de validation de schéma peuvent exposer des informations sensibles sur le modèle de contenu ou les chemins d’accès de l’URI pour le fichier de schéma.Schema validation error messages and exceptions may expose sensitive information about the content model or URI paths to the schema file. Veillez à ne pas exposer ces informations aux appelants non approuvés.Be careful not to expose this information to untrusted callers.
  • Considérations de sécurité supplémentaires sont traitées dans la section Notes de l’API dans cet espace de noms.Additional security considerations are covered in the Remarks section of the APIs in this namespace.

Voir aussi