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à.
Task |
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
Conversione tra tipi di sistemi di progetto SharePoint e altri tipi di progetto Visual Studio
Procedura: recuperare il servizio di progetto SharePoint
Cenni preliminari sul modello di programmazione delle estensioni degli strumenti di SharePoint