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 les TempFileCollection fichiers temporaires générés sur le disque après un appel réussi à la Load méthode.
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é
Qui TempFileCollection contient les fichiers temporaires générés sur le disque. Cette valeur est null si la méthode n’a pas été correctement appelée ou si le Load débogage n’a pas été activé.
Exemples
L’exemple suivant écrit les noms des fichiers temporaires dans la console.
Note
Les fichiers temporaires sont créés uniquement lors du chargement de feuilles de style avec <des blocs msxsl :script> .
// 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é.