Condividi tramite


Interfaccia ISharePointProject

rappresenta il progetto SharePoint.

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

Sintassi

'Dichiarazione
Public Interface ISharePointProject _
    Inherits ISharePointProjectMember, IAnnotatedObject, INotifyObjectDisposing, INotifyObjectDisposed,  _
    INotifyPropertyChanged
public interface ISharePointProject : ISharePointProjectMember, 
    IAnnotatedObject, INotifyObjectDisposing, INotifyObjectDisposed, INotifyPropertyChanged

Il tipo ISharePointProject espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica ActiveDeploymentConfiguration Ottiene o imposta il nome della configurazione di distribuzione da utilizzare per la distribuzione.Il valore deve essere un elenco di configurazioni di distribuzione disponibili nel sistema.
Proprietà pubblica AddItemTemplatesGuid Ottiene un tipo di progetto specifico della lingua GUID utilizzato da per restituire aggiunge modelli di elemento.
Proprietà pubblica Annotations ottiene un'istanza IAnnotationDictionary per associare dati personalizzati alla distribuzione dell'oggetto IAnnotatedObject interfaccia. (Ereditato da IAnnotatedObject)
Proprietà pubblica AssemblyDeploymentTarget Ottiene o imposta la posizione in cui il progetto deve essere distribuito nel server: “my„ o “GAC„.
Proprietà pubblica AutoRetract Ottiene o imposta se la soluzione viene ritratta dopo avere eseguito il debug.
Proprietà pubblica DeploymentConfigurations Un dizionario di tutte le configurazioni di distribuzione, incluse le configurazioni di distribuzione di nella casella e definite dall'utente.
Proprietà pubblica Features Ottiene la raccolta della funzionalità SharePoint definita nel progetto.
Proprietà pubblica FullPath Ottiene il percorso di origine completo del file o la directory del membro del progetto. (Ereditato da ISharePointProjectMember)
Proprietà pubblica Icon Ottiene l'icona del nodo membro del progetto vengono visualizzati in Esplora soluzioni. (Ereditato da ISharePointProjectMember)
Proprietà pubblica Id Ottiene l'ID del progetto.
Proprietà pubblica IncludeAssemblyInPackage Ottiene o imposta se l'assembly del progetto deve essere compresso.
Proprietà pubblica IsDisposed Determina se un oggetto viene eliminato. (Ereditato da INotifyObjectDisposed)
Proprietà pubblica IsDisposing Determina se un oggetto viene eliminato. (Ereditato da INotifyObjectDisposing)
Proprietà pubblica IsExpanded Ottiene o imposta se tale nodo è espanso in Esplora soluzioni. (Ereditato da ISharePointProjectMember)
Proprietà pubblica IsSandboxedSolution Ottiene o imposta un valore di set se il pacchetto del progetto viene distribuito come una soluzione creata mediante sandbox o una soluzione farm.
Proprietà pubblica IsSilverlightDebuggingEnabled Ottiene o imposta se il debug Silverlight è abilitato.
Proprietà pubblica MappedFolders Ottiene la raccolta di cartelle mappate nel progetto.
Proprietà pubblica Name Ottiene il nome del nodo membro del progetto vengono visualizzati in Esplora soluzioni. (Ereditato da ISharePointProjectMember)
Proprietà pubblica OutputFullPath Ottiene il percorso completo dell'assembly del progetto dopo la compilazione.
Proprietà pubblica Package Ottiene un'istanza di un pacchetto di SharePoint associata al progetto.
Proprietà pubblica PostDeploymentCommand Ottiene o imposta la riga di comando che viene eseguita dopo la distribuzione.
Proprietà pubblica PreDeploymentCommand Ottiene o imposta la riga di comando da eseguire prima della distribuzione.
Proprietà pubblica Project Ottiene un riferimento al progetto contenitore. (Ereditato da ISharePointProjectMember)
Proprietà pubblica ProjectItems Ottiene la raccolta di elementi di progetto SharePoint nel progetto.
Proprietà pubblica ProjectService Ottiene un'istanza del servizio di progetto SharePoint.
Proprietà pubblica ProjectUserFileData Ottiene leggere e scrivere dati associati al progetto SharePoint nel file di progetto di.
Proprietà pubblica SelectedProjectItems Ottiene un elenco di elementi di progetto SharePoint selezionati in Esplora soluzioni.
Proprietà pubblica SharePointConnection Ottiene l'istanza della connessione di SharePoint che consente agli utenti di eseguire comandi sul modello a oggetti di SharePoint nel processo a 64 bit di vssphost.exe.
Proprietà pubblica SiteUrl Ottiene o imposta il sito URL utilizzato dal progetto durante la fase di progettazione, distribuzione e il debug.
Proprietà pubblica StartupItem Ottiene o imposta l'elemento di avviare all'avvio del progetto.
Proprietà pubblica StartupUrl Ottiene l'url di avviare all'avvio del progetto.

In alto

Metodi

  Nome Descrizione
Metodo pubblico CollapseChildItems Garantisce che tutti gli elementi figlio di questo ISharePointProjectMember vengono compressi in Esplora soluzioni. (Ereditato da ISharePointProjectMember)
Metodo pubblico Synchronize Applica qualsiasi in corso aggiungono gli eventi dell'elemento sul modello a oggetti del progetto SharePoint per sincronizzarlo con il modello a oggetti DTE.

In alto

Eventi

  Nome Descrizione
Evento pubblico Disposed Si verifica quando un oggetto viene eliminato. (Ereditato da INotifyObjectDisposed)
Evento pubblico Disposing Si verifica quando un oggetto è in corso l'eliminazione. (Ereditato da INotifyObjectDisposing)
Evento pubblico NameChanged Si verifica quando il nome del nodo membro del progetto viene modificato. (Ereditato da ISharePointProjectMember)
Evento pubblico PropertyChanged Viene generato quando il valore di una proprietà cambia. (Ereditato da INotifyPropertyChanged)

In alto

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.SharePoint