WebPartUserCapability Classe

Definição

Fornece informações sobre as capacidades do utilizador para visualizar e modificar dados de personalização. Esta classe não pode ser herdada.

public ref class WebPartUserCapability sealed
public sealed class WebPartUserCapability
type WebPartUserCapability = class
Public NotInheritable Class WebPartUserCapability
Herança
WebPartUserCapability

Observações

Em vários momentos do ciclo de vida de uma aplicação Web Parts, o WebPartPersonalization objeto precisa de verificar as capacidades do utilizador atual para determinar que dados de personalização o utilizador pode visualizar e modificar. Quando surge esta necessidade, o objeto de personalização verifica as instâncias da WebPartUserCapability classe.

A funcionalidade de personalização Web Parts define duas capacidades do utilizador, cada uma representada por um WebPartUserCapability objeto. Ambos estes objetos têm verbos correspondentes que podem ser usados para especificar capacidades do utilizador dentro da <authorization> secção de um ficheiro Web.config. Para mais informações, veja authorization Element para personalização para webParts (ASP.NET Settings Schema). As diferentes capacidades do utilizador são apresentadas na tabela seguinte.

Capacidade do utilizador Description
modifyState Indica que o utilizador atual pode guardar os dados de personalização no armazenamento de dados. Acedido através do ModifyStateUserCapability campo de um WebPartPersonalization objeto.
enterSharedScope Indica que o utilizador atual pode introduzir o âmbito de personalização partilhada. Acedido através do EnterSharedScopeUserCapability campo de um WebPartPersonalization objeto.

A WebPartUserCapability classe tem uma propriedade pública. A Name propriedade indica o nome da classe.

A WebPartUserCapability aula também apresenta dois métodos expostos. O Equals método permite comparar dois objetos de capacidade do utilizador. Os objetos são considerados iguais se tiverem o mesmo nome. O GetHashCode método gera um código de hash com base no nome do WebPartUserCapability objeto.

Construtores

Name Description
WebPartUserCapability(String)

Inicializa uma nova instância da classe.

Propriedades

Name Description
Name

Recebe um valor de string que identifica a classe.

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual WebPartUserCapability ou tem o mesmo Name valor.

GetHashCode()

Devolve o código de hash da Name propriedade.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Ver também