XmlSchemaSet.XmlResolver Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Nastaví použité k překladu XmlResolver oborů názvů nebo umístění odkazovaných v zahrnutí a importu prvků schématu.
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
Hodnota vlastnosti
Používá XmlResolver se k řešení oborů názvů nebo umístění odkazovaných v zahrnutí a importu prvků schématu.
Poznámky
The XmlResolver of an XmlSchemaSet is used to resolve namespaces or locations referenced in include and import elements of a schema, any time a schema is added using the Add or Reprocess methods.
Důležité
Externí obory názvů nebo umístění odkazované v zahrnutí, importu a opětovném definici schématu jsou vyřešeny s ohledem na základní identifikátor URI schématu, který je obsahuje nebo importuje. Pokud je například základní identifikátor URI schématu zahrnutí nebo importu prázdný nebo null
, externí umístění se vyřeší s ohledem na aktuální adresář. Třída XmlUrlResolver se ve výchozím nastavení používá k překladu externích schémat. Chcete-li zakázat rozlišení zahrnutí, importu a redefine prvků schématu, nastavte XmlResolver vlastnost na null
.