Condividi tramite


Interfaccia ISharePointProjectService

Rappresenta il servizio del progetto SharePoint, un oggetto radice per il modello a oggetti del progetto SharePoint.

Spazio dei nomi:  Microsoft.VisualStudio.SharePoint
Assembly:  Microsoft.VisualStudio.SharePoint (in Microsoft.VisualStudio.SharePoint.dll)

Sintassi

'Dichiarazione
<GuidAttribute("A70F6506-018F-40FD-A2B6-21E23362E47D")> _
Public Interface ISharePointProjectService _
    Inherits ISharePointProjectEvents
[GuidAttribute("A70F6506-018F-40FD-A2B6-21E23362E47D")]
public interface ISharePointProjectService : ISharePointProjectEvents

Il tipo ISharePointProjectService espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica CodeRefactoringEvents Ottiene un oggetto che fornisce l'accesso a eventi correlati a operazioni di refactoring.
Proprietà pubblica DeploymentSteps Ottiene l'elenco di fasi di distribuzione installate trovate nel catalogo delle estensioni.
Proprietà pubblica IsSharePointInstalled Restituisce un valore che indica se SharePoint è installato nel computer locale.
Proprietà pubblica Logger Ottiene un'istanza del servizio di registrazione.
Proprietà pubblica PackageValidationProvider Ottiene un'istanza di IPackageValidationProvider che consente di convalidare le funzionalità e il pacchetto del progetto.
Proprietà pubblica ProjectItemTypes Ottiene un dizionario con tutti i tipi di elementi del progetto disponibili.
Proprietà pubblica Projects Ottiene una raccolta di progetti SharePoint nella soluzione Visual Studio.
Proprietà pubblica ServiceProvider Ottiene il provider di servizi globale per il pacchetto del progetto SharePoint.
Proprietà pubblica SharePointConnection Ottiene una connessione di SharePoint per il servizio del progetto.
Proprietà pubblica SharePointInstallPath Ottiene il percorso in cui è installato SharePoint, se SharePoint è installato nel sistema.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Convert<TInput, TOutput> Converte un tipo di progetto in un altro.

In alto

Eventi

  Nome Descrizione
Evento pubblico DeploymentCompleted Si verifica dopo avere distribuito un'istanza di ISharePointProject. (Ereditato da ISharePointProjectEvents)
Evento pubblico DeploymentStarted Si verifica dopo che si è iniziato a distribuire un'istanza di ISharePointProject. (Ereditato da ISharePointProjectEvents)
Evento pubblico ProjectAdded Si verifica quando si aggiunge una nuova istanza di ISharePointProject. (Ereditato da ISharePointProjectEvents)
Evento pubblico ProjectDisposing Si verifica quando si elimina un'istanza di ISharePointProject. (Ereditato da ISharePointProjectEvents)
Evento pubblico ProjectInitialized Si verifica quando si inizializza un'istanza di ISharePointProject. (Ereditato da ISharePointProjectEvents)
Evento pubblico ProjectMenuItemsRequested Si verifica quando si richiedono voci di menu di scelta rapida da un'istanza di ISharePointProject. (Ereditato da ISharePointProjectEvents)
Evento pubblico ProjectNameChanged Si verifica quando si rinomina un'istanza di ISharePointProject. (Ereditato da ISharePointProjectEvents)
Evento pubblico ProjectPropertiesRequested Si verifica quando si esegue una query su un'istanza di ISharePointProject per ottenerne le proprietà. (Ereditato da ISharePointProjectEvents)
Evento pubblico ProjectPropertyChanged Si verifica quando si modifica un valore della proprietà del progetto in un'istanza di ISharePointProject. (Ereditato da ISharePointProjectEvents)
Evento pubblico ProjectRemoved Si verifica quando si rimuove un'istanza di ISharePointProject. (Ereditato da ISharePointProjectEvents)

In alto

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.SharePoint