WebPartVerbCollection Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Representa uma coleção de verbos personalizados do Web Parts. Esta 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
Observações
Os verbos de Web Parts são elementos interativos de interface de utilizador (UI) que são apresentados num menu ou barra de título de um controlo Web Parts. Uma zona Web Parts fornece a um controlo Web Parts um conjunto padrão de verbos que são renderizados no menu de verbos Web Parts. Uma zona personalizada de Web Parts ou um controlo de Web Parts podem adicionar verbos adicionais a este menu.
O ASP.NET fornece vários verbos padrão por defeito para todos os controlos numa zona Web Parts, incluindo os verbos close e minimizar. Existem verbos padrão para abrir, fechar, editar e minimizar um controlo, e outros verbos para exportar uma definição para o controlo ou carregar um ficheiro de Ajuda.
Podes criar novos verbos que são adicionados ao menu de verbos do Web Parts. Um controlo pode herdar da WebPart classe base e adicionar WebPartVerb objetos a uma WebPartVerbCollection coleção. Esta coleção pode então ser adicionada à Verbs coleção do controlo.
Um controlo pode também implementar a IWebActionable interface e sobrescrever a Verbs propriedade. Depois podes usar uma WebPartVerbCollection coleção para adicionar verbos personalizados a um controlo.
Esta classe implementa ReadOnlyCollectionBase, que fornece uma coleção não genérica, apenas de leitura.
Construtores
| Name | Description |
|---|---|
| WebPartVerbCollection() |
Inicializa uma nova instância da WebPartVerbCollection classe. |
| WebPartVerbCollection(ICollection) |
Inicializa uma nova instância da WebPartVerbCollection classe usando a coleção especificada. |
| WebPartVerbCollection(WebPartVerbCollection, ICollection) |
Inicializa uma nova instância da WebPartVerbCollection classe usando as coleções especificadas. |
Campos
| Name | Description |
|---|---|
| Empty |
Especifica uma coleção vazia que podes usar em vez de criar uma nova. Este campo estático é apenas de leitura. |
Propriedades
| Name | Description |
|---|---|
| Count |
Obtém o número de elementos contidos na ReadOnlyCollectionBase instância. (Herdado de ReadOnlyCollectionBase) |
| InnerList |
Obtém a lista de elementos contidos na ReadOnlyCollectionBase instância. (Herdado de ReadOnlyCollectionBase) |
| Item[Int32] |
Obtém um verbo Web Parts da coleção no índice especificado. |
Métodos
| Name | Description |
|---|---|
| Contains(WebPartVerb) |
Pesquisa na coleção de verbos Web Parts pelo objeto especificado WebPartVerb . |
| CopyTo(WebPartVerb[], Int32) |
Copia elementos da coleção para o array especificado, começando no índice especificado. |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetEnumerator() |
Devolve um enumerador que itera pela ReadOnlyCollectionBase instância. (Herdado de ReadOnlyCollectionBase) |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| IndexOf(WebPartVerb) |
Pesquisa o verbo especificado nas Web Parts e retorna o índice zero da primeira ocorrência dentro de toda a coleção. |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |
Implementações de Interface Explícita
| Name | Description |
|---|---|
| ICollection.CopyTo(Array, Int32) |
Copia a totalidade ReadOnlyCollectionBase para uma unidimensional Arraycompatível , começando no índice especificado do array alvo. (Herdado de ReadOnlyCollectionBase) |
| ICollection.IsSynchronized |
Recebe um valor que indica se o acesso a um ReadOnlyCollectionBase objeto está sincronizado (thread safe). (Herdado de ReadOnlyCollectionBase) |
| ICollection.SyncRoot |
Obtém um objeto que pode ser usado para sincronizar o acesso a um ReadOnlyCollectionBase objeto. (Herdado de ReadOnlyCollectionBase) |
Métodos da Extensão
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Permite a paralelização de uma consulta. |
| AsQueryable(IEnumerable) |
Converte um IEnumerable para um IQueryable. |
| Cast<TResult>(IEnumerable) |
Conjura os elementos de an IEnumerable para o tipo especificado. |
| OfType<TResult>(IEnumerable) |
Filtra os elementos de um IEnumerable com base num tipo especificado. |