Compartir a través de


IFeature (Interfaz)

Representa la definición de una característica dentro del sistema de proyectos de SharePoint.

Espacio de nombres:  Microsoft.VisualStudio.SharePoint.Features
Ensamblado:  Microsoft.VisualStudio.SharePoint (en Microsoft.VisualStudio.SharePoint.dll)

Sintaxis

'Declaración
Public Interface IFeature _
    Inherits IFeatureManifest, IObservableModelElement
public interface IFeature : IFeatureManifest, 
    IObservableModelElement

El tipo IFeature expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública ActivateOnDefault Obtiene o establece un valor que indica si la característica se activa durante la instalación. (Se hereda de IFeatureManifest).
Propiedad pública ActivationDependencies Obtiene una lista de características de las que depende la activación de la característica actual. (Se hereda de IFeatureManifest).
Propiedad pública AlwaysForceInstall Obtiene o establece un valor que indica si debe instalarse la característica a la fuerza, aunque ya esté instalada. (Se hereda de IFeatureManifest).
Propiedad pública AutoActivateInCentralAdmin Obtiene o establece un valor que indica si los administradores activan la característica de manera predeterminada. (Se hereda de IFeatureManifest).
Propiedad pública Creator Obtiene o establece el nombre del desarrollador que creó la característica. (Se hereda de IFeatureManifest).
Propiedad pública DefaultResourceFile Obtiene o establece un valor que indica el archivo de recursos central para recuperar recursos de características. (Se hereda de IFeatureManifest).
Propiedad pública DeploymentPath Obtiene o establece la ruta de acceso en el paquete donde se implementa la característica.
Propiedad pública Description Obtiene o establece una descripción de lo que hace la característica. (Se hereda de IFeatureManifest).
Propiedad pública Elements Obtiene una lista de definición de elementos de característica y archivos de compatibilidad. (Se hereda de IFeatureManifest).
Propiedad pública FeatureId Obtiene o establece el id. de SharePoint de la característica. (Se hereda de IFeatureManifest).
Propiedad pública ImageAltText Obtiene o establece el texto para una imagen asociada a la característica. (Se hereda de IFeatureManifest).
Propiedad pública ImageUrl Obtiene o establece la dirección URL relativa de la imagen asociada a la característica. (Se hereda de IFeatureManifest).
Propiedad pública IsDesignerEnabled Obtiene un valor que indica si el diseñador para la característica está habilitado.
Propiedad pública IsHidden Obtiene o establece un valor que indica si la característica está visible en la lista de características disponibles para activar. (Se hereda de IFeatureManifest).
Propiedad pública ProjectItems Obtiene la lista de elementos de proyecto implementada con la característica.
Propiedad pública Properties Obtiene una lista de valores predeterminados para las propiedades de característica. (Se hereda de IFeatureManifest).
Propiedad pública ReceiverAssembly Obtiene o establece el nombre completo del ensamblado que contiene el receptor de eventos para la característica. (Se hereda de IFeatureManifest).
Propiedad pública ReceiverClass Obtiene o establece el nombre de clase del receptor de eventos para la característica. (Se hereda de IFeatureManifest).
Propiedad pública RequireResources Obtiene o establece un valor que indica si SharePoint comprueba los recursos para un idioma y referencia cultural determinados. (Se hereda de IFeatureManifest).
Propiedad pública Scope Obtiene o establece el contexto en el que se activa una característica. (Se hereda de IFeatureManifest).
Propiedad pública SolutionId Obtiene o establece el id. del servidor de SharePoint donde se instalará la característica.Esta propiedad se usa solo para propósitos de infraestructura y no se debería utilizar. (Se hereda de IFeatureManifest).
Propiedad pública Title Obtiene o establece el título de la característica, hasta 255 caracteres. (Se hereda de IFeatureManifest).
Propiedad pública UIVersion Obtiene o establece una cadena que indica la versión compatible del sitio. (Se hereda de IFeatureManifest).
Propiedad pública UpgradeActions Obtiene una lista de acciones que se van a ejecutar al actualizar la característica actual. (Se hereda de IFeatureManifest).
Propiedad pública UpgradeActionsReceiverAssembly Obtiene o establece el nombre completo del ensamblado que contiene el receptor de eventos de característica que controla las acciones de actualización personalizadas. (Se hereda de IFeatureManifest).
Propiedad pública UpgradeActionsReceiverClass Obtiene o establece el nombre de clase del receptor de eventos de característica que controla las acciones de actualización personalizadas. (Se hereda de IFeatureManifest).
Propiedad pública Version Obtiene o establece una representación conforme a System.Version de la versión de la característica.Este valor puede ser hasta cuatro números separados por decimales. (Se hereda de IFeatureManifest).

Arriba

Eventos

  Nombre Descripción
Evento público PropertyChanged Se produce cuando un elemento del modelo DSL ha cambiado. (Se hereda de IObservableModelElement).
Evento público PropertyChanging Se produce cuando se está cambiando un elemento del modelo DSL. (Se hereda de IObservableModelElement).

Arriba

Vea también

Referencia

Microsoft.VisualStudio.SharePoint.Features (Espacio de nombres)