Condividi tramite


Utilizzo del servizio di progetto SharePoint

Nel sistema di progetto SharePoint è incluso un servizio di progetto che è possibile utilizzare per effettuare le attività correlate al sistema di progetto. Il servizio del progetto è un oggetto ISharePointProjectService.

È possibile accedere al servizio del progetto SharePoint in qualsiasi estensione degli strumenti di SharePoint. È inoltre possibile accedervi in altri tipi di estensioni di Visual Studio, ad esempio componenti aggiuntivi e package VS. Per ulteriori informazioni, vedere Procedura: recuperare il servizio di progetto SharePoint.

Funzionalità del servizio di progetto

Nella tabella seguente sono elencate le attività che è possibile eseguire tramite il servizio del progetto SharePoint e il metodo o la proprietà di ISharePointProjectService da utilizzare per eseguire ogni attività.

Attività

Membro da utilizzare

Accesso a qualsiasi progetto SharePoint aperto in Visual Studio.

Proprietà Projects.

Accesso a tutti i tipi di elementi del progetto SharePoint disponibili (inclusi i tipi di elementi incorporati e personalizzati del progetto).

Proprietà ProjectItemTypes.

Accesso a tutti i passaggi di distribuzione disponibili per i progetti SharePoint (inclusi i passaggi di distribuzione incorporati e personalizzati).

Proprietà DeploymentSteps.

Accesso agli eventi generati quando uno sviluppatore effettua il refactoring del codice in un progetto SharePoint.

Proprietà CodeRefactoringEvents.

Esecuzione di un comando di SharePoint personalizzato che consente di effettuare una chiamata nel modello a oggetti del server SharePoint. Per ulteriori informazioni sui comandi di SharePoint, vedere Chiamate ai modelli a oggetti di SharePoint.

Proprietà SharePointConnection.

Conversione di un tipo del sistema del progetto SharePoint in un tipo del modello a oggetti di automazione o di integrazione di Visual Studio e viceversa. Per ulteriori informazioni, vedere Conversione tra tipi di sistemi di progetto SharePoint e altri tipi di progetto Visual Studio.

Metodo Convert<TInput, TOutput>.

Scrivere messaggi nella finestra Output o Elenco errori di Visual Studio.

Proprietà Logger.

Accesso ad altri servizi disponibili in Visual Studio.

Proprietà ServiceProvider.

Recupero del percorso alla cartella di installazione del sito di SharePoint locale utilizzato per il debug della soluzione.

Proprietà SharePointInstallPath.

Determinare se Microsoft SharePoint Server 2010 o Microsoft SharePoint Foundation 2010 è installato nel computer.

Proprietà IsSharePointInstalled.

Convalidare una funzionalità o un pacchetto in una soluzione SharePoint.

Proprietà PackageValidationProvider.

Vedere anche

Concetti

Cenni preliminari sul modello di programmazione delle estensioni degli strumenti di SharePoint

Altre risorse

Conversione tra tipi di sistemi di progetto SharePoint e altri tipi di progetto Visual Studio

Procedura: recuperare il servizio di progetto SharePoint

Estensione degli strumenti di SharePoint in Visual Studio

Procedura: ottenere un servizio dall'oggetto DTE