This article was translated by machine. To view in the article in English, select the English check box. You can also display the English text in a popup window by moving the mouse pointer over the text.
الترجمة
الأصلي
This documentation is archived and is not being maintained.

TableCellCollection.Capacity الخاصية

Visual Studio 2010

الحصول أو تعيين العنصر مجموعة preallocated السعة لهذه المجموعة.

مساحة الاسم:  System.Windows.Documents
التجميع:  PresentationFramework (في PresentationFramework.dll)

public int Capacity { get; set; }

قيمة الخاصية

النوع: System.Int32
العنصر مجموعة preallocated السعة لهذه المجموعة. وتكون القيمة الافتراضية هي 8.

استثناء:شرط
ArgumentOutOfRangeException

Raهوed عند محاولة هو التي تم إجراؤها على تعيين Capacityإلى قيمة التي هو أصغر من من القيمة الحالي ل Count.

Capacity يمثل خاصية رقم فتحات preallocated لتخزين عناصر في هذه المجموعة، في حين أن Countيمثل خاصية الفعلي رقم عناصر الموجودة حاليا في مجموعة. القيمة Capacityهو دوماً في leكـt كـ قطر أيمن متوسط كـ القيمة Count.

عندما يتسبب عناصر المضافة حديثا لمجموعة في المجموعة حساب تجاوز سعة مجموعة، السعة هو متزايد تلقائياً لتناسب عناصر المضافة حديثا لمجموعة. زيادة المجموعة السعة تتضمن تخصيص فتحات مجموعة إضافى، مما إلى حدوث مقدار زائد عن الحد ذاكرة والأداء. استخدام Capacityحالات خاصية لتحسين سعة مجموعة في مكان إجمالي أو الحد الأقصى عدد عناصر مجموعة هو المعروفة في التقدم. استخدام TrimToSizeأسلوب إلى يسبب سعة مجموعة إلى مساواة مع الحالي مجموعة تعداد.

نظام التشغيل Windows 7, Windows Vista, Windows XP SP2, Windows Server 2008, نظام التشغيل Windows Server 2003

لا يدعم .NET Framework و .NET Compact Framework كافة الإصدارات الخاصة بكل نظام أساسي. للحصول على قائمة بالإصدارات المدعمة، راجع متطلبات النظام إطار عمل .NET.

.NET Framework

مدعوم في: 4, 3.5, 3.0

NET Framework. Client Profile

مدعوم في: 4
إظهار: