ISharePointProject Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta il progetto SharePoint.
public interface class ISharePointProject : Microsoft::VisualStudio::SharePoint::ISharePointProjectMember, System::ComponentModel::INotifyPropertyChanged
public interface ISharePointProject : Microsoft.VisualStudio.SharePoint.ISharePointProjectMember, System.ComponentModel.INotifyPropertyChanged
type ISharePointProject = interface
interface ISharePointProjectMember
interface IAnnotatedObject
interface INotifyObjectDisposing
interface INotifyObjectDisposed
interface INotifyPropertyChanged
Public Interface ISharePointProject
Implements INotifyPropertyChanged, ISharePointProjectMember
- Implementazioni
Proprietà
ActiveDeploymentConfiguration |
Ottiene o imposta il nome della configurazione di distribuzione da utilizzare per la distribuzione. Il valore deve essere rilevato da un elenco di configurazioni di distribuzione disponibili nel sistema. |
AddItemTemplatesGuid |
Ottiene un GUID del tipo di progetto specifico del linguaggio che solitamente restituisce modelli per l'aggiunta di elementi. |
Annotations |
Ottiene un'istanza di IAnnotationDictionary per associare dati personalizzati all'oggetto che implementa l'interfaccia IAnnotatedObject. (Ereditato da IAnnotatedObject) |
AppSettings |
Ottiene le impostazioni specifiche dell'applicazione del progetto. |
AssemblyDeploymentTarget |
Ottiene o imposta un valore che indica la posizione in cui il progetto dovrà essere distribuito nel server, ovvero "Bin" o "GAC". |
AutoRetract |
Ottiene o imposta un valore che indica se la soluzione viene ritratta dopo aver eseguito il debug. |
DeploymentConfigurations |
Dizionario di tutte le configurazioni di distribuzione, incluse quelle definite dall'utente e predefinite. |
Features |
Ottiene la raccolta delle funzionalità di SharePoint definite nel progetto. |
FullPath |
Ottiene o imposta il percorso di origine completo del file o della directory membro del progetto. (Ereditato da ISharePointProjectMember) |
Icon |
Ottiene l'icona per il nodo del membro del progetto visualizzato in Esplora soluzioni. (Ereditato da ISharePointProjectMember) |
Id |
Ottiene l'ID del progetto. |
IncludeAssemblyInPackage |
Ottiene o imposta un valore che indica se l'assembly del progetto deve essere incluso nel pacchetto. |
IsDisposed |
Ottiene informazioni sull'eventuale eliminazione di un oggetto. (Ereditato da INotifyObjectDisposed) |
IsDisposing |
Ottiene un valore che indica se è in corso l'eliminazione di un oggetto. (Ereditato da INotifyObjectDisposing) |
IsExpanded |
Ottiene o imposta un valore che indica se il nodo è espanso in Esplora soluzioni. (Ereditato da ISharePointProjectMember) |
IsSandboxedSolution |
Ottiene o imposta un valore che indica se il pacchetto del progetto viene distribuito come soluzione creata mediante sandbox o come soluzione farm. |
IsSilverlightDebuggingEnabled |
Ottiene o imposta un valore che indica se il debug Silverlight è abilitato. |
IsWorkflowDebuggingEnabled |
Ottiene o imposta un valore che indica se il debug del Workflow è attivato. |
MappedFolders |
Ottiene la raccolta di cartelle mappate nel progetto. |
Name |
Ottiene l'icona per il nodo del membro del progetto visualizzato in Esplora soluzioni. (Ereditato da ISharePointProjectMember) |
OutputFullPath |
Ottiene il percorso completo dell'assembly del progetto dopo la compilazione. |
Package |
Ottiene un'istanza del pacchetto di SharePoint associato al progetto. |
PostDeploymentCommand |
Ottiene o imposta la riga di comando che viene eseguita dopo la distribuzione. |
PreDeploymentCommand |
Ottiene o imposta la riga di comando che viene eseguita prima della distribuzione. |
Project |
Ottiene un riferimento al progetto che lo contiene. (Ereditato da ISharePointProjectMember) |
ProjectItems |
Ottiene la raccolta di elementi del progetto SharePoint contenuti nel progetto. |
ProjectMode |
Ottiene la modalità del sistema di progetto corrente. Controllare SharePointProjectMode per i valori possibili. |
ProjectService |
Ottiene un'istanza del servizio di progetto SharePoint. |
ProjectUserFileData |
Ottiene i dati di lettura e scrittura associati al progetto SharePoint nel file di progetto dell'utente. |
SelectedProjectItems |
Ottiene un elenco di elementi di progetto SharePoint selezionati in Esplora soluzioni. |
SharePointConnection |
Ottiene l'istanza della connessione SharePoint che consente agli utenti di eseguire comandi sul modello a oggetti di SharePoint nel processo a 64 bit di vssphost.exe. |
SiteUrl |
Ottiene o imposta URL del sito utilizzato dal progetto durante il fase di progettazione, distribuzione e debug. |
StartupItem |
Ottiene o imposta l'elemento da avviare all'avvio del progetto. |
StartupUrl |
Ottiene l'URL da avviare all'avvio del progetto. |
TargetOfficeVersion |
Ottiene la versione di SharePoint o di Office richiesta: "14.0" o "15.0". Il valore predefinito è 14.0. |
Metodi
CollapseChildItems() |
Assicura che tutti gli elementi figlio di questo ISharePointProjectMember elemento siano compressi in Esplora soluzioni. (Ereditato da ISharePointProjectMember) |
Synchronize() |
Applica eventuali eventi di aggiunta elementi in sospeso al modello a oggetti del progetto SharePoint per sincronizzarlo con il modello a oggetti DTE. |
Eventi
Disposed |
Viene generato quando un oggetto viene eliminato. (Ereditato da INotifyObjectDisposed) |
Disposing |
Generato quando un oggetto è in fase di eliminazione. (Ereditato da INotifyObjectDisposing) |
NameChanged |
Generato quando il nome di nodo del membro del progetto viene modificato. (Ereditato da ISharePointProjectMember) |