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

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 Reprocess méthodes ou.

Important

Les espaces de noms ou emplacements externes référencés dans les éléments include, import et Redefine d’un schéma sont résolus par rapport à 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 les schémas externes par défaut. Pour désactiver la résolution des éléments include, import et Redefine d’un schéma, affectez à la propriété la valeur XmlResolver null .

S’applique à

Voir aussi