XslCompiledTransform.TemporaryFiles Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém o TempFileCollection que contém os arquivos temporários gerados no disco após uma chamada bem-sucedida ao método 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
Valor da propriedade
O TempFileCollection que contém os arquivos temporários gerados no disco. Esse valor será null
se o método Load não tiver sido chamado com êxito ou se a depuração não tiver sido habilitada.
Exemplos
O exemplo a seguir grava os nomes de arquivos temporários no console.
Observação
Arquivos temporários são criados somente ao carregar folhas de estilo com <msxsl:script> blocos.
// 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
Comentários
Essa propriedade identifica os arquivos que foram gerados durante o processamento XSLT. Os arquivos são colocados no diretório Temp (especificado pela variável de ambiente %TEMP%) Você pode excluir esses arquivos após a conclusão do processamento XSLT.