Condividi tramite


Interfaccia ISharePointProjectPackage

Pacchetto di SharePoint associato al progetto SharePoint.

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

Sintassi

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

Il tipo ISharePointProjectPackage espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica Annotations Ottiene un'istanza di IAnnotationDictionary per associare dati personalizzati all'oggetto che implementa l'interfaccia IAnnotatedObject. (Ereditato da IAnnotatedObject)
Proprietà pubblica Features Ottiene la raccolta delle funzionalità a cui viene fatto riferimento nell'oggetto documento del pacchetto.
Proprietà pubblica FullPath Ottiene o imposta il percorso di origine completo del file o della directory membro del progetto. (Ereditato da ISharePointProjectMember)
Proprietà pubblica Icon Ottiene l'icona per il nodo del membro del progetto visualizzato in Esplora soluzioni. (Ereditato da ISharePointProjectMember)
Proprietà pubblica Id Ottiene l'ID del pacchetto utilizzato durante la fase di progettazione.
Proprietà pubblica IsDisposed Ottiene informazioni sull'eventuale eliminazione di un oggetto. (Ereditato da INotifyObjectDisposed)
Proprietà pubblica IsDisposing Ottiene un valore che indica se è in corso l'eliminazione di un oggetto. (Ereditato da INotifyObjectDisposing)
Proprietà pubblica IsExpanded Ottiene o imposta un valore che indica se il nodo è espanso in Esplora soluzioni. (Ereditato da ISharePointProjectMember)
Proprietà pubblica ManifestTemplateFile Ottiene il file modello di manifesto associato al pacchetto.
Proprietà pubblica Model Ottiene l'oggetto radice del documento del pacchetto di SharePoint.
Proprietà pubblica Name Ottiene l'icona per il nodo del membro del progetto visualizzato in Esplora soluzioni. (Ereditato da ISharePointProjectMember)
Proprietà pubblica OutputPath Ottiene il percorso in cui il pacchetto viene compilato.
Proprietà pubblica PackageFile Ottiene un membro del progetto per il file del pacchetto.
Proprietà pubblica Project Ottiene un riferimento al progetto che lo contiene. (Ereditato da ISharePointProjectMember)
Proprietà pubblica ProjectItems Ottiene la raccolta degli elementi del progetto SharePoint a cui viene fatto riferimento nell'oggetto documento del pacchetto.

In alto

Metodi

  Nome Descrizione
Metodo pubblico BuildPackage Compila il file del pacchetto della soluzione SharePoint.
Metodo pubblico CollapseChildItems Assicura che tutti gli elementi figlio di questo oggetto ISharePointProjectMember vengono compressi in Esplora soluzioni. (Ereditato da ISharePointProjectMember)
Metodo pubblico Validate Esegue la convalida della fase di progettazione sul pacchetto e aggiorna l'elenco errori nell'IDE.

In alto

Eventi

  Nome Descrizione
Evento pubblico Disposed Viene generato quando un oggetto viene eliminato. (Ereditato da INotifyObjectDisposed)
Evento pubblico Disposing Generato quando un oggetto è in fase di eliminazione. (Ereditato da INotifyObjectDisposing)
Evento pubblico NameChanged Generato quando il nome di nodo del 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