Condividi tramite


ISharePointProject Interfaccia

Definizione

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)

Si applica a