XslTransform.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í.
Upozornění
You should pass XmlResolver to Transform() method
XmlResolver Nastaví použitou k překladu externích prostředků při zavolání Transform metody.
public:
property System::Xml::XmlResolver ^ XmlResolver { void set(System::Xml::XmlResolver ^ value); };
public System.Xml.XmlResolver? XmlResolver { set; }
public System.Xml.XmlResolver XmlResolver { set; }
[System.Obsolete("You should pass XmlResolver to Transform() method")]
public System.Xml.XmlResolver XmlResolver { set; }
member this.XmlResolver : System.Xml.XmlResolver
[<System.Obsolete("You should pass XmlResolver to Transform() method")>]
member this.XmlResolver : System.Xml.XmlResolver
Public Property XmlResolver As XmlResolver
Hodnota vlastnosti
To XmlResolver , co se má použít při transformaci Pokud je nastavená hodnota null, funkce XSLT document() není vyřešena.
- Atributy
Poznámky
Note
Třída XslTransform je zastaralá v rozhraní .NET Framework verze 2.0. Třída XslCompiledTransform je nový procesor XSLT. Další informace naleznete v tématu Použití třídy XslCompiledTransform a migrace z třídy XslTransform.
Ve verzi 1.1 rozhraní .NET Framework určuje úroveň důvěryhodnosti aplikace výchozí chování:
Fully trusted code:K překladu XmlUrlResolver funkce se používá výchozí nastavení document() bez přihlašovacích údajů uživatele. Pokud je pro přístup k externímu prostředku vyžadováno ověřování, použijte tuto vlastnost k zadání XmlResolver s potřebnými přihlašovacími údaji.
Semi-trusted code: Vlastnost je nastavena na null, což znamená, že document() funkce není vyřešena. Vzhledem k tomu, že k určení úplné důvěryhodnosti je nutné zadat XmlResolver, nelze tuto vlastnost také nastavit.
Tento překladač se používá při vyvolání funkce XSLT document() . Nepoužívá se k překladu xsl:import a xsl:include prvkům odkazovaným v šabloně stylů. Chcete-li zadat XmlResolver použití k překladu xsl:import a xsl:include prvků odkazovaných v šabloně stylů, použijte Load přetížení, které přebírá XmlResolver jako jeden z jeho argumentů.
Note
Tato vlastnost je zastaralá ve verzi 1.1 rozhraní .NET Framework. Určení XmlResolver metody pomocí Transform je doporučeným postupem. V tomto případě není po XmlResolver dokončení metody uložena Transform do mezipaměti.