Partager via


XmlSchemaSet Classe

Définition

Contient un cache de schémas en langage XSD (XML Schema Definition).

public ref class XmlSchemaSet
public class XmlSchemaSet
type XmlSchemaSet = class
Public Class XmlSchemaSet
Héritage
XmlSchemaSet

Remarques

Pour plus d’informations sur cette API, consultez Remarques supplémentaires sur l’API pour XmlSchemaSet.

Constructeurs

XmlSchemaSet()

Initialise une nouvelle instance de la classe XmlSchemaSet.

XmlSchemaSet(XmlNameTable)

Initialise une nouvelle instance de la classe XmlSchemaSet avec le XmlNameTable spécifié.

Propriétés

CompilationSettings

Obtient ou définit XmlSchemaCompilationSettings pour XmlSchemaSet.

Count

Obtient le nombre de schémas en langage XSD (XML Schema Definition) logiques dans XmlSchemaSet.

GlobalAttributes

Obtient tous les attributs globaux dans tous les schémas en langage XSD (XML Schema Definition) dans XmlSchemaSet.

GlobalElements

Obtient tous les éléments globaux dans tous les schémas en langage XSD (XML Schema Definition) dans XmlSchemaSet.

GlobalTypes

Obtient tous les types simples et complexes globaux dans tous les schémas en langage XSD (XML Schema Definition) dans XmlSchemaSet.

IsCompiled

Obtient une valeur qui indique si les schémas en langage XSD (XML Schema Definition) du XmlSchemaSet ont été compilés.

NameTable

Obtient le XmlNameTable par défaut utilisé par XmlSchemaSet lors du chargement de nouveaux schémas en langage XSD (XML Schema Definition).

XmlResolver

Définit le XmlResolver utilisé pour résoudre les espaces de noms ou les emplacements référencés dans les éléments include et import d'un schéma.

Méthodes

Add(String, String)

Ajoute le schéma en langage XSD (XML Schema Definition) XML à l'URL spécifiée à XmlSchemaSet.

Add(String, XmlReader)

Ajoute le schéma en langage XSD (XML Schema Definition) XML contenu dans XmlReader à XmlSchemaSet.

Add(XmlSchema)

Ajoute le XmlSchema donné à XmlSchemaSet.

Add(XmlSchemaSet)

Ajoute tous les schémas en langage XSD (XML Schema Definition) XML au XmlSchemaSet donné au XmlSchemaSet.

Compile()

Compile les schémas en langage XSD (XML Schema Definition) XML ajoutés au XmlSchemaSet dans un schéma logique.

Contains(String)

Indique si un schéma en langage XSD (XML Schema Definition) avec l'URI d'espace de noms cible spécifié se trouve dans XmlSchemaSet.

Contains(XmlSchema)

Indique si l'objet en langage XSD (XML Schema Definition) XmlSchema spécifié se trouve dans XmlSchemaSet.

CopyTo(XmlSchema[], Int32)

Copie tous les objets XmlSchema de XmlSchemaSet vers le tableau donné, en commençant à l'index spécifié.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
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)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
Remove(XmlSchema)

Supprime le schéma en langage XSD (XML Schema Definition) spécifié du XmlSchemaSet.

RemoveRecursive(XmlSchema)

Supprime le schéma en langage XSD (XML Schema Definition) spécifié et tous les schémas qu'il importe de XmlSchemaSet.

Reprocess(XmlSchema)

Recycle un schéma en langage XSD (XML Schema Definition) qui existe déjà dans XmlSchemaSet.

Schemas()

Retourne une collection de tous les schémas en langage XSD (XML Schema Definition) dans XmlSchemaSet.

Schemas(String)

Retourne une collection de tous les schémas en langage XSD (XML Schema Definition) dans XmlSchemaSet qui appartient à l'espace de noms donné.

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

Événements

ValidationEventHandler

Spécifie un gestionnaire d'événements pour recevoir des informations sur les erreurs de validation du schéma en langage XSD (XML Schema Definition).

S’applique à