Aracılığıyla paylaş


WebPartDescriptionCollection Sınıf

Tanım

Denetim kataloglarıyla kullanılacak bir nesne koleksiyonundan WebPartDescriptionWebPart oluşur. Bu sınıf devralınamaz.

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
Devralma
WebPartDescriptionCollection

Açıklamalar

WebPartDescriptionCollection sınıfı, yönteminin uygulamalarındaki çeşitli CatalogPart denetimler GetAvailableWebPartDescriptions tarafından oluşturulur. Bir denetimde CatalogPart yer alan her WebPart denetim için bir WebPartDescription nesne oluşturulur. Bu nesne, kimliği, başlığı, açıklaması ve ilişkili bir simgenin yolu dahil olmak üzere bir WebPart denetimle ilgili temel bilgileri korur. Çeşitli CatalogPart denetimler, bir WebPartDescription denetimin kendi örneğini oluşturmak zorunda kalmadan katalogda bir denetimin WebPart bilgilerini görüntülemek WebPart için bir nesne kullanabilir.

WebPartDescriptionCollection sınıfı, katalogda kullanılan tüm WebPartDescription nesnelerin koleksiyonunu korumak için Web Bölümleri denetim kümesi tarafından dahili olarak kullanılır. Koleksiyon WebPartDescriptionCollection yalnızca bir sayfa katalog görüntüleme modunda olduğunda kullanılır. Bir CatalogPart denetim işlenirken, her WebPartDescription nesnedeki WebPartDescriptionCollection bilgileri görüntülenen kataloğa ekleyerek koleksiyonda döngüye alınır.

Oluşturucular

WebPartDescriptionCollection()

sınıfının boş bir yeni örneğini WebPartDescriptionCollection başlatır.

WebPartDescriptionCollection(ICollection)

Bir nesne koleksiyonunu geçirerek nesnenin WebPartDescriptionCollection yeni bir ICollection örneğini WebPartDescription başlatır.

Özellikler

Count

Örnekte bulunan ReadOnlyCollectionBase öğelerin sayısını alır.

(Devralındığı yer: ReadOnlyCollectionBase)
InnerList

Örnekte bulunan ReadOnlyCollectionBase öğelerin listesini alır.

(Devralındığı yer: ReadOnlyCollectionBase)
Item[Int32]

Koleksiyon içindeki dizinine göre koleksiyonun bir üyesini alır.

Item[String]

Benzersiz dize tanımlayıcısını temel alarak koleksiyonun bir üyesini alır.

Yöntemler

Contains(WebPartDescription)

Koleksiyonda belirli bir denetimin var olup olmadığını belirten bir değer döndürür.

CopyTo(WebPartDescription[], Int32)

Koleksiyonu bir nesne dizisine WebPartDescription kopyalar.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetEnumerator()

Örnekte yineleyen ReadOnlyCollectionBase bir numaralandırıcı döndürür.

(Devralındığı yer: ReadOnlyCollectionBase)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
IndexOf(WebPartDescription)

Koleksiyonun belirli bir üyesinin konumunu döndürür.

MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Belirtik Arabirim Kullanımları

ICollection.CopyTo(Array, Int32)

Hedef dizinin belirtilen dizininden başlayarak tamamını ReadOnlyCollectionBase uyumlu bir tek boyutlu Arrayöğesine kopyalar.

(Devralındığı yer: ReadOnlyCollectionBase)
ICollection.IsSynchronized

Bir nesneye erişimin eşitlenip eşitlenmediğini belirten bir ReadOnlyCollectionBase değer alır (iş parçacığı güvenli).

(Devralındığı yer: ReadOnlyCollectionBase)
ICollection.SyncRoot

Bir nesneye erişimi eşitlemek için kullanılabilecek bir ReadOnlyCollectionBase nesne alır.

(Devralındığı yer: ReadOnlyCollectionBase)

Uzantı Metotları

Cast<TResult>(IEnumerable)

öğesinin IEnumerable öğelerini belirtilen türe atar.

OfType<TResult>(IEnumerable)

Bir öğesinin IEnumerable öğelerini belirtilen türe göre filtreler.

AsParallel(IEnumerable)

Sorgunun paralelleştirilmesini sağlar.

AsQueryable(IEnumerable)

bir IEnumerable öğesini öğesine IQueryabledönüştürür.

Şunlara uygulanır

Ayrıca bkz.