Share via


XslCompiledTransform.TemporaryFiles Propriedade

Definição

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

TempFileCollection

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.

Aplica-se a

Confira também