وحدات الأحرف XML وXAML

يستخدم XAML وحدات الأحرف المعرفة في XML للحصول على أحرف خاصة. يصف هذا الموضوع بعض الوحدات أحرف معينة واعتبارات عامة للمفاهيم غير ذلك XML في XAML.

حرف وحدات و إلغاء الأمور الفريدة ل XAML

بوجه عام، العلامات XAML يمكن أن تستخدم نفس حرف وحدات و الغاء التي تم تعريفها في XML.

الاستثناء الرئيسي أن متعرجة بأقواس ({و}) يكون لها الأهمية في XAML لأن هذه الأحرف تعلم معالج XAML أن تسلسل الأحرف المحاطة داخل الأقواس يجب أن يتم تفسيره على أنه علامات ملحقة. للحصول على المزيد من المعلومات على ملحقات العلامات راجع ملحقات ترميز XAML نظرة عامة.

ومع ذلك، يمكن استمرار عرض الأقواس المتعرجة كأحرف حرفية باستخدام سلسلة الإلغاء المحددة ل XAML بدلاً من XML. للمزيد من التفاصيل ، راجع تسلسل الهروب {} / ملحق العلامات.

ملاحظة خط مائل عكسي (\) لا يحتاج أن يكون ملغي عند المعالجة كسلسلة.

حرف الوحدات XML

كما ذكر سابقاً، معظم حرف الوحدات و الإلغاء الشائعة في الاستخدام عند كتابة العلامات XAML معرّفة بواسطة XML. لا يوفر هذا الموضوع القائمة الكاملة لمثل هذه الوحدات، مرجع نهائي أكثر للوحدات يمكن العثور عليه في وثائق خارجية مثل مواصفات XML. ومع ذلك، للتسهيل، يسرد هذا الموضوع بعض الوحدات الشائعة لحرف خاص XML المستخدمة داخل العلامات XAML.

الحرف

وحدة

ملاحظات

&(حرف علامة الضم)

و

يجب أن يكون استخدام كليهما لـسمة القيم ومن أجل محتويات عنصر.

> (حرف أكبر-من)

<

يجب استخدامه لقيمة السمة، ولكن > مقبولة كمحتوى لعنصر طالما < لم تسبقها.

< (حرف أقل-من)

&&lrm;&lt;&&lrm;

يجب استخدامه لقيمة السمة، ولكن > مقبولة كمحتوى لعنصر طالما < لم تسبقها.

"(حرف علامة اقتباس مزدوجة)

&quot;

يجب استخدامه لقيمة سمة ولكن " هو مقبول كمحتوى عنصر. لاحظ أن قيم السمة نفسها قد تكون محاطة إما عن طريق ' أو " ، أي حرف يظهر أولاً سيحدد قيمة سمة الإحاطة ، ثم علامة اقتباس بديلة يمكن عندئذٍ استخدامها كقيمة حرفية ضمن القيمة.

' (حرف علامة اقتباس واحدة)

&apos;

يجب استخدامه لقيمة سمة ولكن ' هو مقبول كمحتوى عنصر. لاحظ أن قيم السمة نفسها قد تكون محاطة إما عن طريق ' أو " ، أي حرف يظهر أولاً سيحدد قيمة سمة الإحاطة ، ثم علامة اقتباس بديلة يمكن عندئذٍ استخدامها كقيمة حرفية ضمن القيمة.

(حرف تعيينات رقمية)

&# [عدد صحيح]، أو &#x [سداسي عشرية] ،

يعتمد XAML أحرف التعيينات الرقمية إلى ترميز الذي يكون نشيطاً.

(مسافة غير منقسمة)

&#160; (مع ترميز UTF-8)

تدفق عناصر المستندات أو العناصر التي تأخذ نص كعنصر WPF TextBox، لا يتم normalized مسافات غير منقسمة من ترميز، حتى ل xml:space="default"(for تفاصيل, seeمعالجة المسافة الفاصلة المعالجة في XAML).

تنسيق تعليق XML

يستخدم XAML تنسيق تعليق XML: بداية تعليق هي <!-- نهاية التعليق هي -->, والتسلسل -- لا يجب أن يقع داخل التعليق.

إرشادات المعالجة XML

يعالج XAML إرشادات معالجة XML وفقا لمواصفات XML ، التي تصرح أن الإرشادات يجب أن يتم تمريرها عبر. عدم معالجة XAML الخدمات XAML إطار عمل.NET استخدم أية إرشادات المعالجة. لا تستخدم الإطارات الأخرى موجود باستخدام XAML أيضا إرشادات المعالجة من XAML.

راجع أيضًا:

المرجع

تسلسل الهروب {} / ملحق العلامات

نحو معنىXaml

المبادئ

نظرة عامة حول XAML

ملحقات العلامات و XAML

معالجة المسافة الفاصلة المعالجة في XAML