Microsoft.VisualStudio.SharePoint.Features (Espacio de nombres)
El espacio de nombres Microsoft.VisualStudio.SharePoint.Features contiene tipos que se pueden usar para tener acceso a la definición de una característica en un proyecto de SharePoint.
El tipo principal en esta espacio de nombres es la interfaz IFeature.Un objeto IFeature representa la definición de una característica determinada en un proyecto de SharePoint, incluido el manifiesto de características.Para obtener acceso a un objeto IFeature, use primero la propiedad ISharePointProject.Features para obtener un objeto ISharePointProjectFeature.Entonces, use la propiedad ISharePointProjectFeature.Model para obtener un objeto IFeature.
Interfaces
Interfaz | Descripción | |
---|---|---|
IAddContentTypeFieldUpgradeAction | Representa una acción de actualización que agrega un nuevo campo a un tipo de contenido existente. | |
IApplyElementManifestsUpgradeAction | Representa una acción de actualización que proporciona los nuevos elementos de característica. | |
ICustomFeatureActivationDependency | Representa una característica existente de la que depende la activación de otra característica. | |
ICustomUpgradeAction | Representa una acción de actualización que ejecuta un receptor de eventos de característica. | |
ICustomUpgradeActionParameter | Representa un parámetro de acción de actualización personalizado. | |
ICustomUpgradeActionParameterCollection | Representa una colección de parámetros de acción de actualización personalizados. | |
IDiscreteUpgradeAction | Representa una acción que se ejecuta durante la actualización de una característica. | |
IDiscreteUpgradeActionCollection | Representa una colección de acciones de actualización de características. | |
IElement | Representa un archivo asociado a una característica. | |
IElementCollection | Representa una colección de elementos de la característica. | |
IFeature | Representa la definición de una característica dentro del sistema de proyectos de SharePoint. | |
IFeatureActivationDependency | Representa una característica de la que depende la activación de otra característica. | |
IFeatureActivationDependencyCollection | Representa una colección de dependencias de activación de características. | |
IFeatureManifest | Representa el manifiesto de una característica de SharePoint. | |
IMapFileUpgradeAction | Representa una acción de actualización que reasigna un archivo no personalizado a una ruta de acceso de instalación diferente en el sistema de archivos de servidor front-end web de SharePoint (WFE). | |
IProperty | Representa el valor predeterminado para una propiedad de la característica. | |
IPropertyCollection | Representa una colección de valores predeterminados para las propiedades de la característica. | |
IReferencedFeatureActivationDependency | Representa una característica en la solución de Visual Studio de la que depende otra característica. | |
IUpgradeAction | Representa una acción que se ejecuta durante la actualización de una característica. | |
IUpgradeActionCollection | Representa una colección de acciones de actualización de características. | |
IVersionRange | Representa una colección de acciones que se ejecuta durante la actualización de una versión concreta de una característica. |
Enumeraciones
Enumeración | Descripción | |
---|---|---|
DiscreteUpgradeActionType | Especifica el tipo de acción que se va a ejecutar al actualizar una característica. | |
FeatureElementType | Especifica cómo SharePoint trata el elemento cuando se implementa la característica. | |
FeatureScope | Especifica el contexto en el que se activa una característica. |