لماذا هو [شبابيك:: مؤسسة::البيانات الوصفية:: ويبهوستيدن] وأضاف افتراضيا في العرف وينرت ج controls/مراقبة تجربة العملاء?

StackOverflow https://stackoverflow.com//questions/12713143

سؤال

عند إنشاء عنصر تحكم جديد في مشروع وينرت سي C / سك ، سمة الفئة [Windows::Foundation::Metadata::WebHostHidden] يضاف افتراضيا بواسطة فيسوال ستوديو 2012.

مثال:

namespace WindowsRuntimeComponent1
{
    [Windows::Foundation::Metadata::WebHostHidden]
    public ref class MyUserControl sealed
    {
    public:
        MyUserControl();
    };
}
  • هل هناك أي سبب موثق لهذا?(فعلت واجبي ولكن أنا فشل في العثور على هذه المعلومة)
  • بقدر ما أعرف ، وذلك باستخدام السمة [WebHostHidden] يجعل الطبقة غير مرئية لمشاريع وينرت هتمل / جافا سكريبت.هل هذا يعني أنني لا يمكن إنشاء عنصر تحكم في ج/ / تجربة العملاء التي يمكن استخدامها في جافا سكريبت?
هل كانت مفيدة؟

المحلول

بقدر ما أعرف ، وذلك باستخدام السمة [WebHostHidden] يجعل الطبقة غير مرئية لمشاريع وينرت هتمل / جافا سكريبت.

هذا صحيح:تخفي هذه السمة النوع في إسقاط جافا سكريبت ، لذلك من جافا سكريبت يبدو الأمر كما لو أن النوع غير موجود.

هل هذا يعني أنني لا يمكن إنشاء عنصر تحكم في ج/ / تجربة العملاء التي يمكن استخدامها في جافا سكريبت?

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

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top