Nyelv

XslTransform.XmlResolver Tulajdonság

Definíció

Figyelemfelhívás

You should pass XmlResolver to Transform() method

Beállítja a XmlResolver külső erőforrások feloldásához használt erőforrásokat a Transform metódus meghívásakor.

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

Tulajdonság értéke

Az XmlResolver átalakítás során használandó. Ha be van nullállítva, a rendszer nem oldja fel az XSLT document() függvényt.

Attribútumok

Megjegyzések

Note

A XslTransform osztály elavult a .NET Framework 2.0-s verziójában. Az XslCompiledTransform osztály az új XSLT-processzor. További információ: Az XslCompiledTransform osztály használata és áttelepítés az XslTransform osztályból.

A .NET-keretrendszer 1.1-es verziójában az alkalmazás megbízhatósági szintje határozza meg az alapértelmezett viselkedést:

Fully trusted code:A függvény feloldásához XmlUrlResolver a rendszer a felhasználói hitelesítő adatok nélküli alapértelmezett document() értéket használja. Ha hitelesítésre van szükség a külső erőforrás eléréséhez, ezzel a tulajdonsággal adja meg XmlResolver a szükséges hitelesítő adatokat.

Semi-trusted code: A tulajdonság értéke a következő, nullami azt jelenti, hogy a document() függvény nincs feloldva. Mivel teljes megbízhatóságra van szükség egy XmlResolverbeállításhoz, ez a tulajdonság sem állítható be.

Ez a feloldó az XSLT document() függvény meghívásakor használatos. A stíluslap nem oldja fel xsl:import és xsl:include nem tartalmazza a hivatkozott elemeket. Ha meg szeretne adni egy XmlResolver feloldandó xsl:importxsl:include és a stíluslapon hivatkozott elemeket, használja a Load túlterhelést, amely XmlResolver az argumentumok egyike.

Note

Ez a tulajdonság elavult a .NET-keretrendszer 1.1-es verziójában. XmlResolver Az ajánlott eljárás a Transform metódus használatával történő megadása. Ebben az esetben a XmlResolver metódus befejeződése után Transform a gyorsítótárazás nem történik meg.

A következőre érvényes:

Lásd még