XslCompiledTransform.TemporaryFiles Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient le TempFileCollection qui contient les fichiers temporaires générés sur le disque après un appel réussi à la méthode Load.
public:
property System::CodeDom::Compiler::TempFileCollection ^ TemporaryFiles { System::CodeDom::Compiler::TempFileCollection ^ get(); };
public System.CodeDom.Compiler.TempFileCollection TemporaryFiles { get; }
member this.TemporaryFiles : System.CodeDom.Compiler.TempFileCollection
Public ReadOnly Property TemporaryFiles As TempFileCollection
Valeur de propriété
TempFileCollection qui contient les fichiers temporaires générés sur le disque. Cette valeur est null
si l'appel à la méthode Load a échoué ou si le débogage n'a pas été activé.
Exemples
L’exemple suivant écrit les noms des fichiers temporaires dans la console.
Notes
Les fichiers temporaires sont créés uniquement lors du chargement de feuilles de style avec <msxsl:script> des blocs.
// Create the XslCompiledTransform object.
XslCompiledTransform xslt = new XslCompiledTransform(true);
// Load the style sheet and enable scripts.
// Temporary files are created only for style sheets with <msxsl:script> blocks.
xslt.Load("output.xsl", XsltSettings.TrustedXslt, new XmlUrlResolver());
// Transform the file.
xslt.Transform("books.xml", "output.xml");
// Output names of temporary files.
foreach (string filename in xslt.TemporaryFiles)
Console.WriteLine(filename);
' Create the XslCompiledTransform object.
Dim xslt As New XslCompiledTransform(True)
' Load the style sheet and enable scripts.
' Temporary files are created only for style sheets with <msxsl:script> blocks.
xslt.Load("output.xsl", XsltSettings.TrustedXslt, New XmlUrlResolver())
' Transform the file.
xslt.Transform("books.xml", "output.xml")
' Output names of temporary files.
Dim filename As String
For Each filename In xslt.TemporaryFiles
Console.WriteLine(filename)
Next filename
Remarques
Cette propriété identifie les fichiers générés pendant le traitement XSLT. Les fichiers sont placés dans votre répertoire Temp (spécifié par la variable d’environnement %TEMP%) Vous pouvez supprimer ces fichiers une fois le traitement XSLT terminé.