Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiornamento: novembre 2007
Nell'esempio DocViewerInIE viene illustrato come visualizzare documenti in un controllo DocumentViewer ospitato in Microsoft Internet Explorer.
L'esempio viene eseguito come applicazione browser XAML (XBAP) in una sandbox protetta con autorizzazioni "Area Internet" limitate. Quando viene eseguito, l'esempio DocViewerInIE richiama Internet Explorer per visualizzare un controllo DocumentViewer ospitato. Quando si seleziona l'opzione "File | Open", viene visualizzata la finestra di dialogo "File Open" che consente all'utente di individuare e scegliere un file XpsDocument da aprire (viene fornito un documento XPS di esempio). Quando il documento viene aperto, il relativo contenuto viene visualizzato nel controllo DocumentViewer ospitato in Internet Explorer.
Il codice sorgente dell'esempio DocViewerInIE è costituito da quattro file:
App.xaml - RisorseXAML per l'applicazione (nessuna inclusa in questo esempio).
App.xaml.cs - File code-behind per la creazione e la visualizzazione della finestra dell'applicazione.
Page1.xaml - Dichiarazioni XAML che definiscono gli elementi della pagina Internet Explorer: menu principale, comandi di menu e controllo DocumentViewer.
Page1.xaml.cs - File code-behind che supporta l'interfaccia utente per i comandi della pagina di hosting .
Vengono inoltre forniti un file di progetto, una chiave del certificato temporaneo XBAP e un documento XPS di esempio. Le applicazione browser XAML (XBAP) devono essere dotate di firma digitale. L'esempio DocViewerInIE fornisce un insieme di chiavi di certificati temporanei firmati con una password vuota. In caso di richiesta di una password in Visual Studio, lasciare vuoto il campo della password e fare clic su OK per continuare. Per ulteriori informazioni sulla compilazione e l'esecuzione di DocViewerInIE, vedere il file ReadMe.txt fornito con il codice sorgente dell'esempio.
Nell'esempio viene illustrata una funzionalità specifica di Windows Presentation Foundation (WPF) e non vengono pertanto seguite le procedure consigliate per lo sviluppo di applicazioni. Per una descrizione completa delle procedure consigliate per lo sviluppo di applicazioni WPF e Microsoft .NET Framework, fare riferimento ai seguenti argomenti in base alle esigenze:
Accesso facilitato - Procedure consigliate per l'accesso facilitato
Sicurezza - Sicurezza di Windows Presentation Foundation
Localizzazione - Cenni preliminari sulla globalizzazione e localizzazione WPF
Compilazione dell'esempio
Installare Windows Software Development Kit (SDK) e aprire la finestra di comando dell'ambiente di compilazione. Fare clic sul pulsante Start, quindi scegliere Tutti i programmi, Microsoft Windows SDK, quindi fare clic su CMD Shell.
Scaricare l'esempio nel disco rigido locale, in genere dalla documentazione SDK.
Per generare l'esempio dalla finestra di comando dell'ambiente di compilazione , passare alla directory di origine dell'esempio. Al prompt dei comandi digitare MSBUILD.
Per compilare l'esempio in Microsoft Visual Studio, caricare il file della soluzione o del progetto dell'esempio e premere CTRL+MAIUSC+B.
Esecuzione dell'esempio
Per eseguire l'esempio compilato con il debug in Visual Studio, premere F5.
Per eseguire l'esempio da una finestra di comando dell'shell CMD, eseguire il file con estensione exe disponibile nella cartella di origine dell'esempio.
Vedere anche
Attività
Esempio di visualizzatore di documenti con archivio annotazioni XML
Esempio di visualizzatore di documenti con archivio annotazioni XPS
Esempio di creazione di documenti XPS
Esempio di salvataggio di documenti XPS