Condividi tramite


Visualizzare i file utilizzando apri con comando

Un progetto può chiedere all'IDE per visualizzare la finestra di dialogo di Apri con . Questa richiesta richiesto all'utente di aprire un file contenente una selezione degli editor standard. Nei passaggi seguenti viene descritto il processo.

  1. Il progetto chiama l'entity_M:Microsoft.VisualStudio.Shell.Interop.IVsUIShellOpenDocument.OpenStandardEditor(System.UInt32, System.String, System.Guid@, System.String, Microsoft.VisualStudio.Shell.Interop.IVsUIHierarchy, System.UInt32, System.IntPtr, Microsoft.VisualStudio.OLE.Interop.IServiceProvider, Microsoft.VisualStudio.Shell.Interop.IVsWindowFrame@), specificando un valore di OSE_UseOpenWithDialog il parametro di OSEOpenDocEditor .

  2. In base all'estensione di file di documento, l'ide determina quale editor elencati nel Registro Di Sistema può aprire il documento specificato e visualizzare tali informazioni nella finestra di dialogo di Apri con .

    Nota

    I progetti con un editor intrinseco che deve essere incluso nella finestra di dialogo di Apri con deve registrare una factory dell'editor per ciascuna editor.Gli editor intrinseci funzionano solo con un particolare tipo di progetto, applicata nell'implementazione del metodo di CreateEditorInstance .L'ide ha una factory incorporata dell'editor per l'editor di testo principale e l'editor binario.L'ide viene inoltre creata un'istanza di una factory dell'editor per conto di ogni associazione registrata file di Windows.Un esempio di tale file è Microsoft Word.

  3. Non appena l'utente seleziona un elemento dalla finestra di dialogo di Apri con , l'ide quindi aprire il documento con il metodo chiamante di OpenStandardEditor . Per ulteriori informazioni, vedere Procedura: Editor standard aperto.

Vedere anche

Attività

Procedura: Editor standard aperto

Concetti

Visualizzare i file utilizzando il comando del file aperto

Altre risorse

Salvataggio di elementi di progetto e di apertura