Condividi tramite


proiettare il contesto

Quando l'utente aggiunge o funziona con i progetti e gli elementi di progetto, l'ide utilizza la nozione del contesto del progetto per determinare come le varie operazioni devono essere eseguite.

In genere, i file sono gli oggetti del progetto standard che l'utente creato esplicitamente selezionando il comando di nuovo progetto o mette a disposizione selezionando il comando di aprire il progetto il menu File. In questi casi, i file vengono creati e aperto nel contesto di un progetto e il tipo di progetto definisce il contesto per modificare il documento.

alcuni progetti forniscono un contesto molto dettagliato. Ad esempio, il progetto gestisce un ambito progetto, uno spazio dei nomi a livello di codice o una connessione di database in ambito progetto per l'associazione dati. L'utente può spesso file aperti o connessioni di database direttamente tramite un oggetto del progetto particolare, come visualizzato in Esplora soluzioni elemento di progetto.

In altri casi, il contesto di progetto di un elemento non viene specificato in modo esplicito. Ad esempio, il contesto di un elemento non è disponibile quando l'utente apre un file scegliendo il comando di aprire il file esistente il menu File, quando il debugger opera su un file, oppure quando l'utente fa clic sul comando di Ricerca nei file nella finestra di dialogo di Il trova e sostituisci . Per gestire queste situazioni, l'ide chiama IVsUIShellOpenDocument per gestire il processo di individuazione del migliore progetto aprire un documento.

Vedere anche

Concetti

priorità di progetto

Altre risorse

Aggiunta dei modelli di progetto ed elementi di progetto