XmlSchemaSet.XmlResolver Propriété

Définition

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.

public:
 property System::Xml::XmlResolver ^ XmlResolver {  void set(System::Xml::XmlResolver ^ value); };
public System.Xml.XmlResolver? XmlResolver { set; }
public System.Xml.XmlResolver XmlResolver { set; }
member this.XmlResolver : System.Xml.XmlResolver
Public Property XmlResolver As XmlResolver

Valeur de propriété

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.

Remarques

Le XmlResolver d’un XmlSchemaSet est 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, à chaque fois qu’un schéma est ajouté à l’aide des Add méthodes ou Reprocess .

Important

Les espaces de noms externes ou les emplacements référencés dans les éléments include, import et redéfinissant d’un schéma sont résolus en ce qui concerne l’URI de base du schéma qui les inclut ou les importe. Par exemple, si l’URI de base du schéma d’inclusion ou d’importation est vide ou null, les emplacements externes sont résolus par rapport au répertoire actif. La XmlUrlResolver classe est utilisée pour résoudre des schémas externes par défaut. Pour désactiver la résolution d’inclure, d’importer et de redéfinir des éléments d’un schéma, définissez la propriété sur XmlResolvernull.

S’applique à

Voir aussi