Interfaccia ISharePointProjectItem
Rappresenta un'istanza di un elemento del progetto SharePoint, implementata dal sistema del progetto SharePoint.
Spazio dei nomi: Microsoft.VisualStudio.SharePoint
Assembly: Microsoft.VisualStudio.SharePoint (in Microsoft.VisualStudio.SharePoint.dll)
Sintassi
'Dichiarazione
Public Interface ISharePointProjectItem _
Inherits ISharePointProjectMember, IAnnotatedObject, INotifyObjectDisposing, INotifyObjectDisposed, _
INotifyPropertyChanged, ISharePointProjectStartupItem
public interface ISharePointProjectItem : ISharePointProjectMember,
IAnnotatedObject, INotifyObjectDisposing, INotifyObjectDisposed, INotifyPropertyChanged, ISharePointProjectStartupItem
Il tipo ISharePointProjectItem espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
Annotations | Ottiene un'istanza di IAnnotationDictionary per associare dati personalizzati all'oggetto che implementa l'interfaccia IAnnotatedObject. (Ereditato da IAnnotatedObject) | |
DefaultFile | Ottiene o imposta il file che viene avviato quando si attiva un nodo dell'elemento di progetto SharePoint in Esplora soluzioni,ovvero quando si fa clic sul nodo o si preme il tasto INVIO. | |
ExtensionData | Ottiene informazioni che abilitano estensioni dell'elemento del progetto per salvare in modo permanente dati personalizzati nelle sessioni di Visual Studio. | |
FeatureProperties | Ottiene le coppie chiave/valore aggiunte alla funzionalità che include questo elemento del progetto SharePoint. | |
FeatureReceiver | Ottiene un ricevitore di funzionalità, se richiesto dall'elemento del progetto SharePoint.Al momento dell'inclusione nel pacchetto questo ricevitore di funzionalità viene aggiunto alla funzionalità che include questo elemento del progetto SharePoint. | |
Files | Ottiene un insieme di tutti i file nel progetto nel nodo relativo alla cartella e alle sottocartelle degli elementi del progetto SharePoint. | |
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 un ID univoco per questa istanza dell'elemento del progetto SharePoint. | |
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) | |
Name | Ottiene l'icona per il nodo del membro del progetto visualizzato in Esplora soluzioni. (Ereditato da ISharePointProjectMember) | |
Project | Ottiene un riferimento al progetto che lo contiene. (Ereditato da ISharePointProjectMember) | |
ProjectItemType | Ottiene un riferimento all'oggetto che rappresenta il tipo di elemento del progetto SharePoint. | |
ProjectOutputReferences | Ottiene l'insieme di riferimenti all'output del progetto che appartengono a questo elemento del progetto.I progetti a cui si fa riferimento vengono compilati e gli output primari vengono inclusi nel pacchetto insieme all'elemento del progetto. | |
ProjectUserFileData | Ottiene un oggetto IDictionary che è possibile utilizzare per ottenere o impostare coppie nome/valore salvate in un file di progetto dell'utente, ad esempio file con estensione csproj.user o vbproj.user. | |
RelativePath | Ottiene la posizione univoca dell'elemento all'interno della directory del progetto. (Ereditato da ISharePointProjectStartupItem) | |
SafeControlEntries | Ottiene un insieme di voci di controllo sicure che devono essere distribuite insieme a questo elemento di progetto SharePoint quando verrà distribuito.Queste voci vengono aggiunte al pacchetto che fa riferimento all'elemento del progetto SharePoint. | |
StartupUrl | Ottiene l'URL da visualizzare quando l'elemento viene avviato. (Ereditato da ISharePointProjectStartupItem) |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
CollapseChildItems | Assicura che tutti gli elementi figlio di questo oggetto ISharePointProjectMember vengono compressi in Esplora soluzioni. (Ereditato da ISharePointProjectMember) |
In alto
Eventi
Nome | Descrizione | |
---|---|---|
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) | |
Open | Si verifica quando viene aperta una cartella di elementi del progetto SharePoint. | |
PropertyChanged | Viene generato quando il valore di una proprietà cambia. (Ereditato da INotifyPropertyChanged) |
In alto
Note
Qualsiasi cartella del progetto SharePoint che contiene un file dell'elemento di progetto deve essere considerata come nodo dell'elemento di progetto SharePoint.