Condividi tramite


Interfaccia IFeature

Rappresenta la definizione di una funzionalità all'interno del sistema di 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 se la funzionalità viene attivata durante l'installazione. (Ereditato da IFeatureManifest)
Proprietà pubblica ActivationDependencies Ottiene un elenco di funzionalità da cui l'attivazione della funzionalità corrente dipende. (Ereditato da IFeatureManifest)
Proprietà pubblica AlwaysForceInstall Ottiene o imposta se la funzionalità deve essere installata forzatamente, anche se la funzionalità è già installata. (Ereditato da IFeatureManifest)
Proprietà pubblica AutoActivateInCentralAdmin ottiene o imposta se la funzionalità è 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 recuperare le risorse della funzionalità. (Ereditato da IFeatureManifest)
Proprietà pubblica DeploymentPath Ottiene o imposta il percorso nel pacchetto in cui la funzionalità viene distribuita.
Proprietà pubblica Description Ottiene o imposta una descrizione delle funzionalità fa. (Ereditato da IFeatureManifest)
Proprietà pubblica Elements Ottiene un elenco dei file di definizione e di supporto dell'elemento della funzionalità. (Ereditato da IFeatureManifest)
Proprietà pubblica FeatureId Ottiene o imposta ID di SharePoint della funzionalità. (Ereditato da IFeatureManifest)
Proprietà pubblica ImageAltText Ottiene o testo vengono impostati per un'immagine associata alla funzionalità. (Ereditato da IFeatureManifest)
Proprietà pubblica ImageUrl Ottiene o imposta il URL relativo dell'immagine associata alla funzionalità. (Ereditato da IFeatureManifest)
Proprietà pubblica IsDesignerEnabled Indica se la finestra di progettazione della funzionalità è abilitata.
Proprietà pubblica IsHidden Ottiene o imposta se la funzionalità è visibile nell'elenco delle funzionalità disponibili attivare. (Ereditato da IFeatureManifest)
Proprietà pubblica ProjectItems Ottiene l'elenco di elementi di 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 se controlli di SharePoint per le risorse della lingua e le impostazioni cultura specifiche. (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 un valore che specifica l'ID del server SharePoint in cui la funzionalità verrà installata.Questa proprietà viene utilizzata per scopi infrastrutturali solo e non deve essere utilizzata. (Ereditato da IFeatureManifest)
Proprietà pubblica Title Ottiene o imposta il titolo della funzionalità, fino a 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 quando aggiorna la funzionalità corrente. (Ereditato da IFeatureManifest)
Proprietà pubblica UpgradeActionsReceiverAssembly Ottiene o imposta il nome completo dell'assembly che contiene le azioni di aggiornamento personalizzata di gestione del ricevitore di eventi di funzionalità. (Ereditato da IFeatureManifest)
Proprietà pubblica UpgradeActionsReceiverClass Ottiene o imposta il nome della classe delle azioni di aggiornamento personalizzata di gestione del ricevitore di eventi di funzionalità. (Ereditato da IFeatureManifest)
Proprietà pubblica Version Ottiene o imposta un oggetto System.Version- rappresentazione conforme della versione della funzionalità.Questo valore può essere 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 viene modificato. (Ereditato da IObservableModelElement)

In alto

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.SharePoint.Features