Progetto di file esterni
Quando un utente apre elementi di progetto, l'IDE assegna al progetto File esterni tutti gli elementi che non sono membri di alcun progetto in una soluzione.
I progetti svolgono un ruolo significativo nella determinazione dell'editor usato quando un utente apre un elemento di progetto. Un progetto può essere progettato per aprire determinati file usando un editor specifico del progetto o un editor standard.
Un editor specifico del progetto richiede in genere che l'utente abbia conoscenze speciali o usi interfacce speciali del progetto. Per altre informazioni, vedere Procedura: Aprire editor specifici del progetto.
Un editor standard può aprire qualsiasi file di un'estensione specifica in qualsiasi progetto. L'utente può personalizzare alcuni editor standard, ad esempio l'editor di testo di Visual Studio, per i progetti, mantenendo comunque il carattere pubblico. Gli editor standard vengono creati usando il OpenStandardEditor metodo .
Se nessun progetto nella soluzione risponde che può aprire un elemento di progetto, l'IDE fornisce un progetto speciale denominato progetto File esterni che apre qualsiasi file.
Questo progetto speciale prevede l'apertura di un file all'esterno del contesto di un progetto. Durante l'elaborazione del OpenDocumentViaProject metodo, il progetto File esterni risponde sempre con una priorità molto bassa. Di conseguenza, il progetto File esterni restituisce sempre a qualsiasi progetto con priorità più alta in grado di aprire i file.
Il progetto File esterni non richiede all'utente di crearlo in modo esplicito con la finestra di dialogo Nuovo progetto . Inoltre, il progetto File esterni non gestisce in modo permanente un elenco di membri del progetto. Usa una funzionalità facoltativa per registrare un elenco di file usati più di recente per ogni utente.