WebPartDescriptionCollection Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Consta de una colección de WebPartDescription objetos que se van a usar con catálogos de WebPart controles. Esta clase no puede heredarse.
public ref class WebPartDescriptionCollection sealed : System::Collections::ReadOnlyCollectionBase
public sealed class WebPartDescriptionCollection : System.Collections.ReadOnlyCollectionBase
type WebPartDescriptionCollection = class
inherit ReadOnlyCollectionBase
Public NotInheritable Class WebPartDescriptionCollection
Inherits ReadOnlyCollectionBase
- Herencia
Comentarios
La WebPartDescriptionCollection clase se crea mediante los distintos CatalogPart controles de sus implementaciones del GetAvailableWebPartDescriptions método . Para cada WebPart control contenido en un CatalogPart control, se crea un WebPartDescription objeto . Este objeto mantiene información básica sobre un WebPart control, incluido su identificador, su título, su descripción y una ruta de acceso a un icono asociado. Los distintos CatalogPart controles pueden usar un WebPartDescription objeto para mostrar la información de un WebPart control en el catálogo, sin tener que crear una instancia del WebPart propio control.
El WebPartDescriptionCollection control de elementos web usa internamente la clase para mantener una colección de todos los WebPartDescription objetos usados en un catálogo. La WebPartDescriptionCollection colección solo se usa cuando una página está en modo de visualización de catálogo. Cuando se representa un CatalogPart control, recorre en bucle la WebPartDescriptionCollection colección y agrega la información de cada WebPartDescription objeto al catálogo mostrado.
Constructores
| Nombre | Description |
|---|---|
| WebPartDescriptionCollection() |
Inicializa una nueva instancia vacía de la WebPartDescriptionCollection clase . |
| WebPartDescriptionCollection(ICollection) |
Inicializa una nueva instancia de un WebPartDescriptionCollection objeto pasando una ICollection colección de WebPartDescription objetos . |
Propiedades
| Nombre | Description |
|---|---|
| Count |
Obtiene el número de elementos contenidos en la ReadOnlyCollectionBase instancia. (Heredado de ReadOnlyCollectionBase) |
| InnerList |
Obtiene la lista de elementos contenidos en la ReadOnlyCollectionBase instancia de . (Heredado de ReadOnlyCollectionBase) |
| Item[Int32] |
Obtiene un miembro de la colección basándose en su índice dentro de la colección. |
| Item[String] |
Obtiene un miembro de la colección basándose en un identificador de cadena único. |
Métodos
| Nombre | Description |
|---|---|
| Contains(WebPartDescription) |
Devuelve un valor que indica si existe un control determinado en la colección. |
| CopyTo(WebPartDescription[], Int32) |
Copia la colección en una matriz de WebPartDescription objetos. |
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetEnumerator() |
Devuelve un enumerador que recorre en iteración la ReadOnlyCollectionBase instancia de . (Heredado de ReadOnlyCollectionBase) |
| GetHashCode() |
Actúa como función hash predeterminada. (Heredado de Object) |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| IndexOf(WebPartDescription) |
Devuelve la posición de un miembro determinado de la colección. |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
Implementaciones de interfaz explícitas
| Nombre | Description |
|---|---|
| ICollection.CopyTo(Array, Int32) |
Copia todo en ReadOnlyCollectionBase una unidimensional Arraycompatible, empezando por el índice especificado de la matriz de destino. (Heredado de ReadOnlyCollectionBase) |
| ICollection.IsSynchronized |
Obtiene un valor que indica si el acceso a un ReadOnlyCollectionBase objeto está sincronizado (seguro para subprocesos). (Heredado de ReadOnlyCollectionBase) |
| ICollection.SyncRoot |
Obtiene un objeto que se puede usar para sincronizar el acceso a un ReadOnlyCollectionBase objeto . (Heredado de ReadOnlyCollectionBase) |
Métodos de extensión
| Nombre | Description |
|---|---|
| AsParallel(IEnumerable) |
Habilita la paralelización de una consulta. |
| AsQueryable(IEnumerable) |
Convierte un IEnumerable en un IQueryable. |
| Cast<TResult>(IEnumerable) |
Convierte los elementos de un IEnumerable al tipo especificado. |
| OfType<TResult>(IEnumerable) |
Filtra los elementos de un IEnumerable en función de un tipo especificado. |