SVGAngle
SVGAngle class
تتوافق واجهة SVGAngle مع نوع البيانات الأساسي للزاوية.
public class SVGAngle : SVGValueType
الخصائص
| اسم | وصف |
|---|
| UnitType { get; } | نوع القيمة كما هو محدد بواسطة أحد ثوابت SVG_ANGLETYPE_ * المحددة في هذه الواجهة. |
| Value { get; set; } | قيمة الزاوية كقيمة فاصلة عائمة بالدرجات. سيؤدي تعيين هذه السمة إلى تحديث valueInSpecifiedUnits و valueAsString تلقائيًا لتعكس هذا الإعداد. |
| ValueAsString { get; set; } | قيمة الزاوية كقيمة سلسلة ، بالوحدات التي يتم التعبير عنها بواسطة نوع الوحدة. سيؤدي تعيين هذه السمة إلى تحديث القيمة و valueInSpecifiedUnits و unitType تلقائيًا لتعكس هذا الإعداد. |
| ValueInSpecifiedUnits { get; set; } | قيمة الزاوية كقيمة فاصلة عائمة بالوحدات التي يتم التعبير عنها بواسطة نوع الوحدة. سيؤدي تعيين هذه السمة إلى تحديث القيمة والقيمة AsString تلقائيًا لتعكس هذا الإعداد. |
طُرق
| اسم | وصف |
|---|
| ConvertToSpecifiedUnits(ushort) | احتفظ بنفس القيمة المخزنة الأساسية ، لكن أعد تعيين معرف الوحدة المخزنة إلى نوع الوحدة المحدد. قد يتم تعديل سمات الكائن unitType و valueInSpecifiedUnits و valueAsString كنتيجة لهذه الطريقة. |
| Dispose() | الإصدارات غير المُدارة و- اختياريًا- الموارد المُدارة. |
| virtual GetPlatformType() | تُستخدم هذه الطريقة لاسترداد كائن ECMAScriptType . |
| NewValueSpecifiedUnits(ushort, float) | إعادة تعيين القيمة كرقم مع نوع الوحدة المرتبط ، وبالتالي استبدال القيم لجميع السمات الموجودة على الكائن. |
| override ToString() | إرجاع أString الذي يمثل هذا المثال. |
مجالات
| اسم | وصف |
|---|
| const SVG_ANGLETYPE_DEG | تم ضبط نوع الوحدة بشكل صريح على درجات. |
| const SVG_ANGLETYPE_GRAD | نوع الوحدة راديان . |
| const SVG_ANGLETYPE_RAD | نوع الوحدة راديان . |
| const SVG_ANGLETYPE_UNKNOWN | نوع الوحدة ليس أحد أنواع الوحدات المحددة مسبقًا. من غير الصحيح محاولة تحديد قيمة جديدة من هذا النوع أو محاولة تبديل قيمة موجودة إلى هذا النوع. |
| const SVG_ANGLETYPE_UNSPECIFIED | لم يتم توفير نوع وحدة (على سبيل المثال ، تم تحديد قيمة بدون وحدة). بالنسبة للزوايا ، يتم التعامل مع القيمة بدون وحدة كما لو تم تحديد الدرجات. |
أنظر أيضا