Condividi tramite


Interfaccia ISharePointProjectPackage

Il 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 IAnnotationDictionary per associare dati personalizzati alla distribuzione dell'oggetto IAnnotatedObject interfaccia. (Ereditato da IAnnotatedObject)
Proprietà pubblica Features Ottiene la raccolta delle funzionalità fatto riferimento nell'oggetto del documento del pacchetto.
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 pacchetto utilizzato durante la fase di progettazione.
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 ManifestTemplateFile Ottiene il file modello di manifesto associato al pacchetto.
Proprietà pubblica Model Ottiene l'oggetto radice) del pacchetto di SharePoint.
Proprietà pubblica Name Ottiene il nome del nodo membro del progetto vengono visualizzati in Esplora soluzioni. (Ereditato da ISharePointProjectMember)
Proprietà pubblica OutputPath Ottiene il percorso del pacchetto viene compilato.
Proprietà pubblica PackageFile Ottiene un membro del progetto per il file con estensione package.
Proprietà pubblica Project Ottiene un riferimento al progetto contenitore. (Ereditato da ISharePointProjectMember)
Proprietà pubblica ProjectItems Ottiene la raccolta di elementi di progetto SharePoint a cui si fa riferimento nell'oggetto del documento del pacchetto.

In alto

Metodi

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

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