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.

ChartSerializer الفئة

Visual Studio 2010

يمكن إنشاء تسلسل Chartعنصر التحكم.

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

public class ChartSerializer

يتم الكشف عن هذه الفئة ك Serializerخاصية الجذر Chartفئة.

إنشاء تسلسل saves the الولاية of the مخطط و also provides the خيار إلى تحميل the serialized بيانات في the مخطط. الجميع مخطط خصائص can be persisted, including the مخطط's بيانات. في addition, الجميع مخطط خصائص marked for إنشاء تسلسل can be يعيد تعيين المعاملة.

يمكن استخدام هذه الفئة بشكل اختياري عند إدارة مستخدم المعرفة بواسطة عرض الحالة. واحد of its Load وظائف can be used إلى تحميل the عرض الولاية, و واحد of the Save وظائف can be used when إعداد the عرض الولاية.

The XML أو ثنائي التنسيقات can be used إلى store serialized بيانات. XML هو used بواسطة الافتراضي, but you can تغيير the تنسيق مع the Format خاصية.

مخطط خصائص are تم الحفظ و تم تحميله using the Save و Load وظائف, respectively. ملاحظة that فقط خصائص مع non-الافتراضي قيم will be تم الحفظ. بيانات can be تم الحفظ و/أو تم تحميله using a ملف, stream, TextWriter, TextReader, XmlWriter and XmlReader الكائنات. عند حفظ و/او تحميل بيانات باستخدام كائن مشتقة من TextReader، TextWriter، XmlReaderأو XmlWriterيجب أن تكون الفئات، تنسيق بيانات XML.

وتصف القائمة التالية الأساليب الثلاثة من أساسية إلى متقدمة، تستخدم لتعريف بيانات قابل للتسلسل. لاحظ أنه هو أيضا إمكانية تعريف بيانات قابل لغير-التسلسل. Th هو تقنية هو المذكورة في الفقرة التالية.

  • إجراء تسلسل Chartاستخدام Saveو Loadوظائف، بدون تحديد أي خصائص قابل للتسلسل. الجميع التخطيطات الخصائص مع غير-الافتراضي يمكن سلسلة القيم، والتي تتضمن بيانات المخطط،.

  • إجراء تسلسل للمخطط خصائص المحدد بواسطة Contentخاصية. Content خاصية بتجميع خصائص المخطط في يمكن إجراء تسلسل في في الفئات مثل بيانات والمظهر، وما في ذلك. لاحظ أن الأسماء ChartAreaو Seriesيتم تسلسل الكائنات تلقائياً؛ بيانات المتسلسلة هو ثم تطبيق نواحي التخطيط exهوting وسلسلة عند تم تحميله.

ملاحظة هامةهام

Content خاصية هو تطبيق داخليا Chartالتحكم SerializableContentخاصية

  • إنشاء تسلسل المخطط خصائص المحدد بواسطة SerializableContentخاصية. Th هو هو lهوting مفصولة بفاصلة من الجميع خصائص المخطط غير قابل للتسلسل. بعد th هو خاصية هو تعيين إلى القيمة صريحة، فإنه هو مسؤولية المطور لتعيين الجميع الخصائص لحفظ. بمعنى آخر، بعكس Contentخاصية، أسماء المناطق المخطط و سلسلة سوف لا يتم تلقائياً الدائمة. Content و SerializableContentخصائص يمكن استخدامها أيضا في التزامن. ومع ذلك، تأكد من أن SerializableContentهو متصلاً مع نفسه عندما يتم تعيين، otherwهوe خصائص المخطط المحدد بواسطة Contentإبطال خاصية.

إلى منع يتم تسلسل خصائص معينة، استخدم NonSerializableContentخاصية. عندما خاصية واحدة هو قابل للتسلسل وقابل لغير-التسلسل، الذي هو شائعة عند استخدام أحرف البدل، SerializableContentخاصية لها الأسبقية. ومع ذلك، يعتمد الأسبقية تشغيل تم استخدام عدد أحرف البدل عند تحديد خاصية أيضا.

عن طريق الافتراضي، تتم يعيد تعيين المعاملة الخصائص قابل للتسلسل الخاص بهم الافتراضي s قبل تحميلها. يمكن تم تغييره هذا سلوك باستخدام IsResetWhenLoadingخاصية. Reset يمكن أن تستخدم الأسلوب وضوح يعيد تعيين المعاملة خصائص مخطط الخاص بها الافتراضي قيم.

System.Object
  System.Web.UI.DataVisualization.Charting.ChartSerializer

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

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

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

.NET Framework

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