Partilhar via


WebPartVerbCollection Classe

Definição

Representa uma coleção de verbos de Web Parts personalizados. Essa classe não pode ser herdada.

public ref class WebPartVerbCollection sealed : System::Collections::ReadOnlyCollectionBase
public sealed class WebPartVerbCollection : System.Collections.ReadOnlyCollectionBase
type WebPartVerbCollection = class
    inherit ReadOnlyCollectionBase
Public NotInheritable Class WebPartVerbCollection
Inherits ReadOnlyCollectionBase
Herança
WebPartVerbCollection

Comentários

Web Parts verbos são elementos interativos da interface do usuário que são exibidos em um menu ou barra de título de um controle de Web Parts. Uma zona de Web Parts fornece a um controle de Web Parts um conjunto padrão de verbos processados no menu Web Parts verbo. Uma zona de Web Parts personalizada ou um controle de Web Parts pode adicionar mais verbos a esse menu.

O ASP.NET fornece vários verbos padrão por padrão para todos os controles em uma zona Web Parts, incluindo os verbos Fechar e minimizar. Há verbos padrão para abrir, fechar, editar e minimizar um controle e outros verbos para exportar uma definição para o controle ou carregar um arquivo de ajuda.

Você pode criar novos verbos que são adicionados ao menu Web Parts verbo. Um controle pode herdar da WebPart classe base e adicionar WebPartVerb objetos a uma WebPartVerbCollection coleção. Essa coleção pode então ser adicionada à Verbs coleção do controle.

Um controle também pode implementar a IWebActionable interface e substituir a Verbs propriedade. Você pode usar uma WebPartVerbCollection coleção para adicionar verbos personalizados a um controle.

Essa classe implementa ReadOnlyCollectionBase , que fornece uma coleção não genérica e somente leitura.

Construtores

WebPartVerbCollection()

Inicializa uma nova instância da classe WebPartVerbCollection.

WebPartVerbCollection(ICollection)

Inicializa uma nova instância da classe WebPartVerbCollection usando a coleção especificada.

WebPartVerbCollection(WebPartVerbCollection, ICollection)

Inicializa uma nova instância da classe WebPartVerbCollection usando as coleções especificadas.

Campos

Empty

Especifica uma coleção vazia que você pode usar em vez de criar uma nova. Este campo estático é somente leitura.

Propriedades

Count

Obtém o número de elementos contidos na instância de ReadOnlyCollectionBase.

(Herdado de ReadOnlyCollectionBase)
InnerList

Obtém a lista de elementos contidos na instância ReadOnlyCollectionBase.

(Herdado de ReadOnlyCollectionBase)
Item[Int32]

Obtém um verbo de Web Parts da coleção no índice especificado.

Métodos

Contains(WebPartVerb)

Procura a coleção de verbos de Web Parts para o objeto WebPartVerb especificado.

CopyTo(WebPartVerb[], Int32)

Copia os elementos da coleção para a matriz especificada, começando no índice especificado.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetEnumerator()

Retorna um enumerador que itera pela instância ReadOnlyCollectionBase.

(Herdado de ReadOnlyCollectionBase)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
IndexOf(WebPartVerb)

Procura o verbo de Web Parts especificado e retorna o índice de base em zero da primeira ocorrência na coleção inteira.

MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Implantações explícitas de interface

ICollection.CopyTo(Array, Int32)

Copia todo o ReadOnlyCollectionBase em um Array unidimensional compatível, começando no índice especificado da matriz de destino.

(Herdado de ReadOnlyCollectionBase)
ICollection.IsSynchronized

Obtém um valor que indica se o acesso a um objeto ReadOnlyCollectionBase é sincronizado (thread-safe).

(Herdado de ReadOnlyCollectionBase)
ICollection.SyncRoot

Obtém um objeto que pode ser usado para sincronizar o acesso a um objeto ReadOnlyCollectionBase.

(Herdado de ReadOnlyCollectionBase)

Métodos de Extensão

Cast<TResult>(IEnumerable)

Converte os elementos de um IEnumerable para o tipo especificado.

OfType<TResult>(IEnumerable)

Filtra os elementos de um IEnumerable com base em um tipo especificado.

AsParallel(IEnumerable)

Habilita a paralelização de uma consulta.

AsQueryable(IEnumerable)

Converte um IEnumerable em um IQueryable.

Aplica-se a

Confira também