ISharePointProjectItem Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un'istanza di un elemento del progetto SharePoint, implementata dal sistema del progetto SharePoint.
public interface class ISharePointProjectItem : Microsoft::VisualStudio::SharePoint::ISharePointProjectMember, Microsoft::VisualStudio::SharePoint::ISharePointProjectStartupItem, System::ComponentModel::INotifyPropertyChanged
public interface ISharePointProjectItem : Microsoft.VisualStudio.SharePoint.ISharePointProjectMember, Microsoft.VisualStudio.SharePoint.ISharePointProjectStartupItem, System.ComponentModel.INotifyPropertyChanged
type ISharePointProjectItem = interface
interface ISharePointProjectMember
interface IAnnotatedObject
interface INotifyObjectDisposing
interface INotifyObjectDisposed
interface INotifyPropertyChanged
interface ISharePointProjectStartupItem
Public Interface ISharePointProjectItem
Implements INotifyPropertyChanged, ISharePointProjectMember, ISharePointProjectStartupItem
- Derivato
- Implementazioni
Commenti
Si presuppone che qualsiasi cartella in un progetto SharePoint contenente un file di elemento di progetto sia un nodo elemento di progetto SharePoint.
Proprietà
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. |
ExtensionData |
Ottiene le informazioni che abilitano estensioni dell'elemento del progetto per salvare in modo permanente dati personalizzati nelle sessioni di Visual Studio. |
FeatureActivationDependencies |
Ottiene le dipendenze di attivazione aggiunte alla funzionalità che include questo elemento del progetto SharePoint. |
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 una raccolta 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 identificatore univoco a livello globale 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 la raccolta 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 una raccolta 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) |
VirtualFiles |
Ottiene la raccolta che include file virtuali. Non è necessario che i file virtuali esistano già in fase di progettazione. Al momento della creazione del pacchetto le attività MSBuild devono garantire che sia presente il file. |
Metodi
CollapseChildItems() |
Assicura che tutti gli elementi figlio di questo ISharePointProjectMember oggetto vengano compressi in Esplora soluzioni. (Ereditato da ISharePointProjectMember) |
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) |
Open |
Si verifica quando viene aperta una cartella di elementi del progetto SharePoint. |