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.

ParserErrorCollection الفئة

Visual Studio 2010

إدارة التعيين من أخطاء محلل المكتشفة أثناء التحليل. و هذه الفئة لا يمكن أن تكون موروثة.

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

[SerializableAttribute]
public sealed class ParserErrorCollection : CollectionBase

ParserErrorCollection توفر الفئة الأساليب والخصائص التي يمكنك استخدامها إلى إدارة مجموعة من ParserErrorالكائنات. على سبيل المثال، يمكنك إضافة التعيين من أخطاء محلل إلى التعيين عند تحليل أثناء استخدام على cusإلىm BuildProviderالكائن إلى الجميع تحليل استثناءات تم مصادفة أثناء تحليل التقرير.

إلى إضافة أخطاء محلل إلى، وإزالتها منه، أو موقعها في مجموعة، استخدم ما يلي:

  • Add الأسلوب إضافة واحدة ParserErrorالكائن إلى المجموعة.

  • AddRange طرقاً ل إضافة متعددة ParserErrorالكائنات إلى المجموعة.

  • كلا Insertالأسلوب و Itemخاصية، التي هو ParserErrorCollectionمفهرس، قم بإضافة واحدة ParserErrorالكائن إلى المجموعة في الفهرس المحدد.

بالإضافة إلى ذلك، يمكنك استخدم ParserErrorCollectionفئة للقيام بما يلي:

  • قم بإزالة ParserErrorالكائنات مع Removeأسلوب.

  • فحص ما إذا كانت معينة ParserErrorهو في مجموعة باستخدام Containsالأسلوب.

  • بحث مكان ParserErrorالكائن هو الموجودة في المجموعة باستخدام IndexOfالأسلوب.

يوضح المثال تعليمات برمجية التالي كيفية إلى تستخدم في ParserErrorCollectionالأساليب.


// Create an empty ParserErrorCollection.
ParserErrorCollection collection = new ParserErrorCollection();

// Add a ParserError to the collection.
collection.Add(new ParserError("ErrorName", "Path", 1));

// Add an array of ParserError objects to the collection.
ParserError[] errors = 
    { new ParserError("Error 2", "Path", 1), 
    new ParserError("Error 3", "Path", 1) };
collection.AddRange(errors);

// Add a collection of ParserError objects to the collection.
ParserErrorCollection errorsCollection = new ParserErrorCollection();
errorsCollection.Add(new ParserError("Error", "Path", 1));
errorsCollection.Add(new ParserError("Error", "Path", 1));
collection.AddRange(errorsCollection);

// Test for the presence of a ParserError in the 
// collection, and retrieve its index if it is found.
ParserError testError = new ParserError("Error", "Path", 1);
int itemIndex = -1;
if (collection.Contains(testError))
  itemIndex = collection.IndexOf(testError);

// Copy the contents of the collection to a
// compatible array, starting at index 0 of the
// destination array. 
ParserError[] errorsToSort = new ParserError[5];
collection.CopyTo(errorsToSort, 0);

// Retrieve the count of the items in the collection.
int collectionCount = collection.Count;

// Insert a ParserError at index 0 of the collection.
ParserError error = new ParserError("Error", "Path", 1);
collection.Insert(0, error);

// Remove the specified ParserError from the collection.
collection.Remove(error);

// Remove the ParserError at index 0.
collection.RemoveAt(0);


يتم تأمين العملية الجزئية لأي عضو عمومي ثابت (مشترك في Visual Basic) من هذا النوع. لن يتم ضمان تأمين العملية الجزئية لأي عضو مثيل.

نظام التشغيل Windows 7, Windows Vista, Windows XP SP2, Windows XP Media Center Edition, الإصدار x64 من نظام التشغيل Windows XP Professional, Windows XP Starter Edition, Windows Server 2008, نظام التشغيل Windows Server 2003, نظام التشغيل Windows Server 2000 المزود بحزمة الخدمة SP4, نظام التشغيل Windows Millennium Edition, نظام التشغيل Windows 98

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

.NET Framework

مدعوم في: 4, 3.5, 3.0, 2.0
إظهار: