Miembros SPFeatureDefinition

Contiene la definición de la base de una característica, como su nombre, el identificador, el ámbito y la versión.

El tipo SPFeatureDefinition expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público SPFeatureDefinition Este miembro está reservado para uso interno y no debe usarse directamente desde el código.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública ActivateOnDefault Obtiene un valor que especifica si la característica se activa tras la instalación de forma predeterminada.
Propiedad pública ActivationDependencies Obtiene la colección de características de los que depende la activación de esta característica.
Propiedad pública AlwaysForceInstall Obtiene un valor que indica si la marca force está establecida en true de forma predeterminada durante la instalación.
Propiedad pública AutoActivateInCentralAdmin Obtiene un valor que especifica si la característica está activada en el sitio Web de administración central, una colección de sitios o una aplicación Web tras la instalación.
Propiedad pública CompatibilityLevel Obtiene el número entero que representa el nivel de compatibilidad para una definición de una característica.
Propiedad pública DefaultResourceFile Obtiene un nombre parcial de un archivo que contiene los recursos localizados usados por esta característica.
Propiedad pública DisplayName Obtiene el nombre de la carpeta para la característica. (Reemplaza a SPPersistedObject.DisplayName).
Propiedad pública Farm Obtiene el conjunto de servidores donde reside el objeto. (Heredado desde SPPersistedObject).
Propiedad pública Hidden Obtiene un valor que indica si la característica se oculta dentro de la interfaz de usuario de Microsoft SharePoint Foundation .
Propiedad pública Id Obtiene o establece la Guid que está asociada con el objeto.
Propiedad pública Name Obtiene o establece el nombre que identifica un objeto específico SPFeature .
Propiedad pública Parent Obtiene al elemento primario en la jerarquía lógica del árbol de objetos de configuración. (Heredado desde SPPersistedObject).
Propiedad pública Properties Obtiene un objeto de contenedor de propiedades estándar que contiene la configuración de cada característica que se especifica en la definición de característica.
Propiedad pública ReceiverAssembly Obtiene el nombre seguro del ensamblado que controla los eventos de esta característica.
Propiedad pública ReceiverClass Obtiene el nombre completo, entre mayúsculas y minúsculas de la clase que controla los eventos de esta característica.
Propiedad pública RequireResources Obtiene el valor de Boolean que especifica si esta característica está asociada a los recursos localizados.
Propiedad pública RootDirectory Obtiene la ruta de acceso local completa a la carpeta raíz de la característica.
Propiedad pública Scope Obtiene el ámbito de esta característica.
Propiedad pública SolutionId Obtiene el identificador de la solución que se usa para implementar esta característica, o Empty si se ha agregado la característica directamente a través de una operación de línea de comandos o el modelo de objetos.
Propiedad pública Status Obtiene o establece el estado del objeto que representa la clase. (Heredado desde SPPersistedObject).
Propiedad pública TypeName Obtiene el nombre para mostrar que describe el tipo de objeto en la interfaz de usuario administrativa. (Heredado desde SPPersistedObject).
Propiedad pública UIVersion Obtiene la versión de la interfaz de usuario en el que debe aparecer esta característica.
Propiedad pública UpgradedPersistedProperties Obtiene la colección de nombres de campo y los valores para los campos que se han eliminado o cambiado. (Heredado desde SPAutoSerializingObject).
Propiedad pública UpgradeReceiverAssembly Obtiene la ruta de acceso relativa a la solución del ensamblado que contiene el objeto UpgradeReceiverClass .
Propiedad pública UpgradeReceiverClass Obtiene el nombre de la clase que implementa las devoluciones de llamada de actualización de la característica.
Propiedad pública Version Obtiene la versión actual de esta característica.
Propiedad protegida WasCreated Obtiene un valor booleano que indica si el objeto se inicializa y puede encontrarse en la base de datos. (Heredado desde SPPersistedObject).

Arriba

Métodos

  Nombre Descripción
Método público Clone Devuelve un clon del objeto que no proviene de la caché en memoria, que permite llamar a código ayudar a garantizar la seguridad para subprocesos. (Heredado desde SPPersistedObject).
Método público Delete Quita el objeto SPFeature de la colección y de la granja de servidores. (Reemplaza a SPPersistedObject.Delete()).
Método público Equals Determina si el objeto persistente actual es igual al objeto especificado. (Heredado desde SPPersistedObject).
Método protegido Finalize (Heredado desde Object).
Método público GetChild<T>() Devuelve al elemento secundario del objeto conservado en función del tipo especificado. (Heredado desde SPPersistedObject).
Método público GetChild<T>(String) Devuelve el objeto secundario del objeto conservado basándose en el nombre especificado. (Heredado desde SPPersistedObject).
Método público GetDescription Devuelve la descripción de la característica.
Método público GetElementDefinitions Devuelve la colección de definiciones de elementos dentro de la definición de característica.
Método públicoMiembro estático GetFeatureIdAndScope Devuelve el identificador y el ámbito de la característica basada en una cadena que especifica la ubicación de su archivo feature.xml .
Método público GetFile Obtiene la secuencia del archivo para el archivo especificado en el objeto SPFeature .
Método público GetHashCode Sirve como función hash para el objeto persistente. (Heredado desde SPPersistedObject).
Método público GetImageAltText Obtiene un título adaptado texto alternativo para la imagen de la característica.
Método público GetImageUrl Devuelve la ruta de acceso a un archivo de imagen que proporciona un icono para esta característica.
Método público GetObjectData Obtiene el estado serializado del objeto. (Heredado desde SPAutoSerializingObject).
Método público GetTitle Devuelve el título de la característica.
Método público GetType (Heredado desde Object).
Método público GetXmlDefinition Devuelve el objeto XmlNode que representa la definición de característica.
Método protegido HasAdditionalUpdateAccess Reemplazar este método para permitir a los usuarios más actualizar el objeto. (Heredado desde SPPersistedObject).
Método protegido MemberwiseClone (Heredado desde Object).
Método protegido OnDeserialization La clase base denominado inmediatamente después deserializa propio para llevar a cabo trabajo adicional. (Heredado desde SPPersistedObject).
Método público Provision Realiza los cambios en el servidor local que son necesarios para poder utilizar el objeto. (Heredado desde SPPersistedObject).
Método público SupportsLanguage Devuelve un valor de Boolean que indica si la implementación de Microsoft SharePoint Foundation admite el idioma de la referencia cultural especificada.
Método público ToString Devuelve el tipo y el nombre de un objeto y de sus antecesores (primario, principal y así sucesivamente). (Heredado desde SPPersistedObject).
Método público Uncache Libera la memoria caché que se usa en el objeto. (Heredado desde SPPersistedObject).
Método público Unprovision Realiza los cambios en el servidor local que se necesitan para limpiar después de eliminar el objeto. (Heredado desde SPPersistedObject).
Método público Update() Hace que el objeto guardar su estado y propagar los cambios a todos los equipos de la granja de servidores. (Heredado desde SPPersistedObject).
Método público Update(Boolean) Hace que el objeto guardar su estado y propagar los cambios a todos los equipos de la granja de servidores, de forma opcional producir una excepción si el objeto ya existe en el almacén de configuración. (Heredado desde SPPersistedObject).
Método protegido UpdateParent Hace que el contenedor SPPersistedObject, si existe, para actualizar su estado. (Heredado desde SPAutoSerializingObject).
Método protegido Validate Valida el estado de todos los campos antes de guardar el objeto. (Heredado desde SPPersistedObject).

Arriba

Vea también

Referencia

clase SPFeatureDefinition

Espacio de nombres Microsoft.SharePoint.Administration