Condividi tramite


Spazio dei nomi Microsoft.VisualStudio.SharePoint.Features

Lo spazio dei nomi Microsoft.VisualStudio.SharePoint.Features contiene tipi utilizzabili per accedere alla definizione di una funzionalità in un progetto SharePoint.

Il tipo principale in questo spazio dei nomi è l'interfaccia IFeature.Un oggetto IFeature rappresenta la definizione di una particolare Funzionalità in un progetto SharePoint, incluso il manifesto della Funzionalità.Per accedere a un oggetto IFeature utilizzare prima la proprietà ISharePointProject.Features per ottenere un oggetto ISharePointProjectFeature.Utilizzare quindi la proprietà ISharePointProjectFeature.Model per ottenere un oggetto IFeature.

Interfacce

  Interfaccia Descrizione
Interfaccia pubblica IAddContentTypeFieldUpgradeAction Rappresenta un'azione di aggiornamento che aggiunge un nuovo campo a un tipo di contenuto esistente.
Interfaccia pubblica IApplyElementManifestsUpgradeAction Rappresenta un'azione di aggiornamento che esegue il provisioning di nuovi elementi della funzionalità.
Interfaccia pubblica ICustomFeatureActivationDependency Rappresenta una funzionalità esistente dalla quale dipende l'attivazione di un'altra funzionalità.
Interfaccia pubblica ICustomUpgradeAction Rappresenta un'azione di aggiornamento che esegue un ricevitore di eventi di funzionalità.
Interfaccia pubblica ICustomUpgradeActionParameter Rappresenta un parametro dell'azione di aggiornamento personalizzato.
Interfaccia pubblica ICustomUpgradeActionParameterCollection Rappresenta una raccolta di parametri dell'azione di aggiornamento personalizzati.
Interfaccia pubblica IDiscreteUpgradeAction Rappresenta un'azione che viene eseguita durante l'aggiornamento di una funzionalità.
Interfaccia pubblica IDiscreteUpgradeActionCollection Rappresenta una raccolta di azioni di aggiornamento delle funzionalità.
Interfaccia pubblica IElement Rappresenta un file associato a una funzionalità.
Interfaccia pubblica IElementCollection Rappresenta una raccolta di elementi della funzionalità.
Interfaccia pubblica IFeature Rappresenta la definizione di una funzionalità all'interno del sistema del progetto SharePoint.
Interfaccia pubblica IFeatureActivationDependency Rappresenta una funzionalità dalla quale dipende l'attivazione di un'altra funzionalità.
Interfaccia pubblica IFeatureActivationDependencyCollection Rappresenta una raccolta di dipendenze di attivazione di funzionalità.
Interfaccia pubblica IFeatureManifest Rappresenta il manifesto di una funzionalità di SharePoint.
Interfaccia pubblica IMapFileUpgradeAction Rappresenta un'azione di aggiornamento che esegue un nuovo mapping di un file non personalizzato a un percorso di installazione diverso nel file system del server WFE (Web front-end) di SharePoint.
Interfaccia pubblica IProperty Rappresenta il valore predefinito per una proprietà della funzionalità.
Interfaccia pubblica IPropertyCollection Rappresenta una raccolta di valori predefiniti per le proprietà della funzionalità.
Interfaccia pubblica IReferencedFeatureActivationDependency Rappresenta una funzionalità nella soluzione Visual Studio dalla quale dipende un'altra funzionalità.
Interfaccia pubblica IUpgradeAction Rappresenta un'azione che viene eseguita durante l'aggiornamento di una funzionalità.
Interfaccia pubblica IUpgradeActionCollection Rappresenta una raccolta di azioni di aggiornamento delle funzionalità.
Interfaccia pubblica IVersionRange Rappresenta una raccolta di azioni che vengono eseguite durante l'aggiornamento di una versione specifica di una funzionalità.

Enumerazioni

  Enumerazione Descrizione
Enumerazione pubblica DiscreteUpgradeActionType Specifica il tipo di azione da eseguire in caso di aggiornamento di una funzionalità.
Enumerazione pubblica FeatureElementType Specifica il modo in cui l'elemento viene trattato da SharePoint quando viene distribuita la funzionalità.
Enumerazione pubblica FeatureScope Specifica il contesto in cui una funzionalità viene attivata.