WebPartDescriptionCollection Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Besteht aus einer Auflistung von WebPartDescription-Objekten, die mit Katalogen von WebPart-Steuerelementen verwendet werden können. Diese Klasse kann nicht vererbt werden.
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
- Vererbung
Hinweise
Die WebPartDescriptionCollection -Klasse wird von den verschiedenen CatalogPart Steuerelementen in ihren Implementierungen der GetAvailableWebPartDescriptions -Methode erstellt. Für jedes WebPart Steuerelement, das in einem CatalogPart Steuerelement enthalten ist, wird ein WebPartDescription -Objekt erstellt. Dieses Objekt verwaltet grundlegende Informationen zu einem WebPart Steuerelement, einschließlich seiner ID, seines Titels, seiner Beschreibung und eines Pfads zu einem zugeordneten Symbol. Die verschiedenen CatalogPart Steuerelemente können ein WebPartDescription -Objekt verwenden, um die Informationen eines WebPart Steuerelements im Katalog anzuzeigen, ohne eine Instanz des WebPart Steuerelements selbst erstellen zu müssen.
Die WebPartDescriptionCollection -Klasse wird intern vom Webpart-Steuerelementsatz verwendet, um eine Auflistung aller WebPartDescription in einem Katalog verwendeten Objekte zu verwalten. Die WebPartDescriptionCollection Auflistung wird nur verwendet, wenn sich eine Seite im Kataloganzeigemodus befindet. Wenn ein CatalogPart Steuerelement gerendert wird, durchläuft es die WebPartDescriptionCollection Auflistung und fügt die Informationen aus jedem WebPartDescription Objekt dem angezeigten Katalog hinzu.
Konstruktoren
WebPartDescriptionCollection() |
Initialisiert eine neue, leere Instanz der WebPartDescriptionCollection-Klasse. |
WebPartDescriptionCollection(ICollection) |
Initialisiert eine neue Instanz eines WebPartDescriptionCollection-Objekts, indem eine ICollection-Auflistung von WebPartDescription-Objekten übergeben wird. |
Eigenschaften
Count |
Ruft die Anzahl der in der ReadOnlyCollectionBase-Instanz enthaltenen Elemente ab. (Geerbt von ReadOnlyCollectionBase) |
InnerList |
Ruft die Liste der in der ReadOnlyCollectionBase-Instanz enthaltenen Elemente ab. (Geerbt von ReadOnlyCollectionBase) |
Item[Int32] |
Ruft einen Member in der Auflistung anhand seines Index in der Auflistung ab. |
Item[String] |
Ruft auf der Grundlage eines eindeutigen Zeichenfolgenbezeichners einen Member der Auflistung ab. |
Methoden
Contains(WebPartDescription) |
Ruft einen Wert ab, der angibt, ob ein bestimmtes Steuerelement in der Auflistung vorhanden ist. |
CopyTo(WebPartDescription[], Int32) |
Kopiert die Auflistung in ein Array von WebPartDescription-Objekten. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetEnumerator() |
Gibt einen Enumerator zurück, der die ReadOnlyCollectionBase durchläuft. (Geerbt von ReadOnlyCollectionBase) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
IndexOf(WebPartDescription) |
Gibt die Position eines bestimmten Members der Auflistung zurück. |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Explizite Schnittstellenimplementierungen
ICollection.CopyTo(Array, Int32) |
Kopiert die gesamte ReadOnlyCollectionBase-Instanz in ein kompatibles eindimensionales Array, beginnend am angegebenen Index des Zielarrays. (Geerbt von ReadOnlyCollectionBase) |
ICollection.IsSynchronized |
Ruft einen Wert ab, der angibt, ob der Zugriff auf ein ReadOnlyCollectionBase-Objekt synchronisiert (threadsicher) ist. (Geerbt von ReadOnlyCollectionBase) |
ICollection.SyncRoot |
Ruft ein Objekt ab, mit dem der Zugriff auf ein ReadOnlyCollectionBase-Objekt synchronisiert werden kann. (Geerbt von ReadOnlyCollectionBase) |
Erweiterungsmethoden
Cast<TResult>(IEnumerable) |
Wandelt die Elemente eines IEnumerable in den angegebenen Typ um |
OfType<TResult>(IEnumerable) |
Filtert die Elemente eines IEnumerable anhand eines angegebenen Typs |
AsParallel(IEnumerable) |
Ermöglicht die Parallelisierung einer Abfrage. |
AsQueryable(IEnumerable) |
Konvertiert einen IEnumerable in einen IQueryable. |