Compartir a través de


WebPartUserCapability Clase

Definición

Proporciona información sobre las funciones de un usuario para ver y modificar los datos de personalización. Esta clase no puede heredarse.

public ref class WebPartUserCapability sealed
public sealed class WebPartUserCapability
type WebPartUserCapability = class
Public NotInheritable Class WebPartUserCapability
Herencia
WebPartUserCapability

Comentarios

En varios puntos del ciclo de vida de una aplicación de elementos web, el WebPartPersonalization objeto debe comprobar las funcionalidades del usuario actual para determinar qué datos de personalización puede ver y modificar el usuario. Cuando surge esta necesidad, el objeto de personalización comprueba las instancias de la WebPartUserCapability clase .

La característica de personalización de elementos web define dos funcionalidades de usuario, cada una de las cuales se representa mediante un WebPartUserCapability objeto . Ambos objetos tienen verbos correspondientes que se pueden usar para especificar las funcionalidades de usuario dentro de la <authorization> sección de un archivo Web.config. Para obtener más información, vea elemento de autorización para la personalización de elementos web (esquema de configuración de ASP.NET). Las distintas funcionalidades de usuario se muestran en la tabla siguiente.

Funcionalidad del usuario Descripción
modifyState Indica que el usuario actual puede guardar los datos de personalización en el almacén de datos. Se tiene acceso a través del ModifyStateUserCapability campo en un WebPartPersonalization objeto .
enterSharedScope Indica que el usuario actual puede especificar el ámbito de personalización compartida. Se tiene acceso a través del EnterSharedScopeUserCapability campo en un WebPartPersonalization objeto .

La WebPartUserCapability clase tiene una propiedad pública. La Name propiedad indica el nombre de la clase .

La WebPartUserCapability clase también tiene dos métodos expuestos. El Equals método permite comparar dos objetos de funcionalidad de usuario. Los objetos se consideran iguales si tienen el mismo nombre. El GetHashCode método genera un código hash basado en el nombre del WebPartUserCapability objeto.

Constructores

WebPartUserCapability(String)

Inicializa una nueva instancia de la clase.

Propiedades

Name

Obtiene un valor de cadena que identifica la clase.

Métodos

Equals(Object)

Determina si el objeto especificado es igual al objeto WebPartUserCapability actual o tiene el mismo valor Name.

GetHashCode()

Devuelve el código hash de la propiedad Name.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Consulte también