Condividi tramite


Interfaccia IFeature

Rappresenta la definizione di una funzionalità all'interno del sistema del progetto SharePoint.

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

Sintassi

'Dichiarazione
Public Interface IFeature _
    Inherits IFeatureManifest, IObservableModelElement
public interface IFeature : IFeatureManifest, 
    IObservableModelElement

Il tipo IFeature espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica ActivateOnDefault Ottiene o imposta un valore che indica se la funzionalità viene attivata durante l'installazione. (Ereditato da IFeatureManifest)
Proprietà pubblica ActivationDependencies Ottiene un elenco di funzionalità dalle quali dipende l'attivazione della funzionalità corrente. (Ereditato da IFeatureManifest)
Proprietà pubblica AlwaysForceInstall Ottiene o imposta un valore che indica se la funzionalità deve essere installata obbligatoriamente anche se è già installata. (Ereditato da IFeatureManifest)
Proprietà pubblica AutoActivateInCentralAdmin Ottiene o imposta un valore che indica se la funzionalità viene attivata per impostazione predefinita per gli amministratori. (Ereditato da IFeatureManifest)
Proprietà pubblica Creator Ottiene o imposta il nome dello sviluppatore che ha creato la funzionalità. (Ereditato da IFeatureManifest)
Proprietà pubblica DefaultResourceFile Ottiene o imposta il file di risorse centrale per il recupero di risorse della funzionalità. (Ereditato da IFeatureManifest)
Proprietà pubblica DeploymentPath Ottiene o imposta il percorso nel pacchetto in cui viene distribuita la funzionalità.
Proprietà pubblica Description Ottiene o imposta una descrizione della funzionalità. (Ereditato da IFeatureManifest)
Proprietà pubblica Elements Ottiene un elenco di file di supporto e di definizione degli elementi della funzionalità. (Ereditato da IFeatureManifest)
Proprietà pubblica FeatureId Ottiene o imposta l'ID SharePoint della funzionalità. (Ereditato da IFeatureManifest)
Proprietà pubblica ImageAltText Ottiene o imposta del testo per un'immagine associata alla funzionalità. (Ereditato da IFeatureManifest)
Proprietà pubblica ImageUrl Ottiene o imposta l'URL relativo dell'immagine associata alla funzionalità. (Ereditato da IFeatureManifest)
Proprietà pubblica IsDesignerEnabled Ottiene un valore che indica se la finestra di progettazione per la funzionalità è abilitata.
Proprietà pubblica IsHidden Ottiene o imposta un valore che indica se la funzionalità è visibile nell'elenco di funzionalità disponibili all'attivazione. (Ereditato da IFeatureManifest)
Proprietà pubblica ProjectItems Ottiene l'elenco di elementi del progetto distribuiti con la funzionalità.
Proprietà pubblica Properties Ottiene un elenco di valori predefiniti per le proprietà della funzionalità. (Ereditato da IFeatureManifest)
Proprietà pubblica ReceiverAssembly Ottiene o imposta il nome completo dell'assembly che contiene il ricevitore di eventi per la funzionalità. (Ereditato da IFeatureManifest)
Proprietà pubblica ReceiverClass Ottiene o imposta il nome della classe del ricevitore di eventi per la funzionalità. (Ereditato da IFeatureManifest)
Proprietà pubblica RequireResources Ottiene o imposta un valore che indica se SharePoint verifica nelle risorse la presenza di un particolare linguaggio e di particolari impostazioni cultura. (Ereditato da IFeatureManifest)
Proprietà pubblica Scope Ottiene o imposta il contesto in cui una funzionalità viene attivata. (Ereditato da IFeatureManifest)
Proprietà pubblica SolutionId Ottiene o imposta l'ID del server SharePoint nel quale sarà installata la funzionalità.Questa proprietà serve solo per scopi infrastrutturali e non deve essere utilizzata. (Ereditato da IFeatureManifest)
Proprietà pubblica Title Ottiene o imposta il titolo della funzionalità, la cui lunghezza massima è di 255 caratteri. (Ereditato da IFeatureManifest)
Proprietà pubblica UIVersion Ottiene o imposta una stringa che indica la versione compatibile del sito. (Ereditato da IFeatureManifest)
Proprietà pubblica UpgradeActions Ottiene un elenco di azioni da eseguire durante l'aggiornamento della funzionalità corrente. (Ereditato da IFeatureManifest)
Proprietà pubblica UpgradeActionsReceiverAssembly Ottiene o imposta il nome completo dell'assembly che contiene il ricevitore di eventi di funzionalità per la gestione delle azioni di aggiornamento personalizzate. (Ereditato da IFeatureManifest)
Proprietà pubblica UpgradeActionsReceiverClass Ottiene o imposta il nome della classe del ricevitore di eventi di funzionalità che gestisce le azioni di aggiornamento personalizzate. (Ereditato da IFeatureManifest)
Proprietà pubblica Version Ottiene o imposta una rappresentazione conforme a System.Version-della versione della funzionalità.Questo valore può contenere fino a quattro numeri separati da numeri decimali. (Ereditato da IFeatureManifest)

In alto

Eventi

  Nome Descrizione
Evento pubblico PropertyChanged Si verifica quando un elemento del modello DSL è stato modificato. (Ereditato da IObservableModelElement)
Evento pubblico PropertyChanging Si verifica quando un elemento del modello DSL sta per essere modificato. (Ereditato da IObservableModelElement)

In alto

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.SharePoint.Features