إنشاء تشكيل جانبي لتطبيقات مستقل

تحدد خاصية ElementSizeConst الحجم عنصر بالبايت. Th هو خاصية هو مسموح بها تشغيل السمات ما قبل وبعد ويمكن تطبيقه فقط تشغيل أنواع بيانات المؤشر أو الصفيف. يجب استخدام خاصية ElementSizeConst في التزامن مع أي من الخصائص followفيg:

  • ValidElements

  • ValidElementsLength

  • ValidElementsConst

  • WritableElements

  • WritableElementsConst

  • يرفق محلل ملفات التعريف أحد تطبيقات إطار عمل.NET جمع بيانات في ذاكرة

القيمة خاصية ElementSizeConst هو ثابت من نوع size_t. لتعيين الحجم عنصر وحدة والذي يعتمد تشغيل القيمة معلمة أخرى إلى دالة، استخدم خاصية ElementSize.

مثال

توضح التعليمة البرمجية التالية أن الحجم كل عنصر 4 وحدات البايت, و هو عدد صحيح للعناصر الثلاثة:

// C 
#include <CodeAnalysis\SourceAnnotations.h>
void f([SA_Pre(Deref=0, Null=SA_No, ElementSizeConst=4, ValidElementsConst=3)] char pc[]);

// C++‎
#include <CodeAnalysis\SourceAnnotations.h>
using namespace vc_attributes;
void f([Pre(Deref=0, Null=No, ElementSizeConst=4, ValidElementsConst=3)] char pc[]);

C6513هو هو sued إذا خاصية ElementSizeConst هو استخدامها وحدها.

راجع أيضًا:

المبادئ

نظرة عامة حول التعليقات التوضيحية

موارد أخرى

Annotation Properties