Condividi tramite


Interfaccia ISharePointProjectItemFile

Rappresenta un file nel sistema del progetto SharePoint.

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

Sintassi

'Dichiarazione
Public Interface ISharePointProjectItemFile _
    Inherits ISharePointProjectMember, IAnnotatedObject, INotifyObjectDisposing, INotifyObjectDisposed,  _
    INotifyPropertyChanged, IDeployableFile, ISharePointProjectStartupItem
public interface ISharePointProjectItemFile : ISharePointProjectMember, 
    IAnnotatedObject, INotifyObjectDisposing, INotifyObjectDisposed, INotifyPropertyChanged, IDeployableFile, 
    ISharePointProjectStartupItem

Il tipo ISharePointProjectItemFile 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 DeploymentPath Ottiene o imposta il percorso del file, che sarà distribuito in SharePoint, relativo al percorso di base rappresentato da DeploymentRoot. (Ereditato da IDeployableFile)
Proprietà pubblica DeploymentRoot Ottiene il percorso di base di SharePoint in cui verrà archiviato il file. (Ereditato da IDeployableFile)
Proprietà pubblica DeploymentType Ottiene il tipo di distribuzione da eseguire per un file. (Ereditato da IDeployableFile)
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 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 Name Ottiene l'icona per il nodo del membro del progetto visualizzato in Esplora soluzioni. (Ereditato da ISharePointProjectMember)
Proprietà pubblica Project Ottiene un riferimento al progetto che lo contiene. (Ereditato da ISharePointProjectMember)
Proprietà pubblica ProjectItem Ottiene un riferimento all'elemento del progetto padre.
Proprietà pubblica RelativePath Ottiene la posizione univoca dell'elemento all'interno della directory del progetto. (Ereditato da ISharePointProjectStartupItem)
Proprietà pubblica Source Ottiene il percorso del file relativo al nodo padre ProjectItem.
Proprietà pubblica StartupUrl Ottiene l'URL da visualizzare quando l'elemento viene avviato. (Ereditato da ISharePointProjectStartupItem)

In alto

Metodi

  Nome Descrizione
Metodo pubblico CollapseChildItems Assicura che tutti gli elementi figlio di questo oggetto ISharePointProjectMember vengono compressi in Esplora soluzioni. (Ereditato da ISharePointProjectMember)

In alto

Eventi

  Nome Descrizione
Evento pubblico DeploymentPathChanged Si verifica quando DeploymentPath viene modificato. (Ereditato da IDeployableFile)
Evento pubblico DeploymentTypeChanged Si verifica quando viene modificato DeploymentType. (Ereditato da IDeployableFile)
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