مشاركة عبر


كيفية القيام بما يلي: الوصول إلى إعدادات مستخدم باستخدام الخدمات تطبيق العميل

يمكنك استخدام الخدمات تطبيق العميل إلى استرداد إعدادات تطبيق مستخدم من موجودة Microsoft Ajaxيحلل للخدمة. الخدمات تطبيق العميل ميزة إعدادات ويب تقوم بميزة إعدادات تطبيق المتوفر في .NET Framework 2.0. لمزيد من المعلومات حول إعدادات تطبيق، راجع نظرة عامة حول إعدادات تطبيق. لمعلومات حول كيفية إلى إعداد Microsoft Ajaxيحلل للخدمة، راجع استخدام معلومات ملف التعريف مع AJAX ASP.NET.

يصف إجراء التالي كيفية الوصول إلى إعدادات ويب عند تطبيق الخاص بك هو تكوين لاستخدام الخدمة إعدادات ويب. لمزيد من المعلومات، راجع كيفية القيام بما يلي: تكوين عميل الخدمات تطبيق. يتطلب هذا إجراء للوصول إلى تشغيل Microsoft Ajaxيحلل للخدمة. لخدمات الدليل على اختبار end-إلى-end من تطبيق العميل الميزات، راجع الإرشادات التفصيلية: استخدام الخدمات تطبيق العميل.

الوصول إلى إعدادات ويب في تطبيق العميل Windows الخاص بك

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

  2. من الصفحة إعدادات لمصمم مشروع، انقر فوق تحميل إعدادات الويب .

    يظهر صندوق حوار تسجيل الدخول إلى .

  3. لاستعادة إعدادات التكوين تشغيل الخادم ل استخدم بالجميع مستخدمين المعتمدين استخدم Rs، حدد بيانات اعتماد صحيحة استخدم r وانقر فوق يسجل في . لاستعادة إعدادات التكوين ل استخدم بالجميع المستخدمين المجهولين استخدم Rs، انقر فوق تسجيل الدخول إلى 'تخطي'.

    تظهر إعدادات التكوين تشغيل الخادم في المصمم. بالإضافة إلى ذلك، تشغيل Settingsفئة (الوصول إليها ك Properties.Settings.Defaultفي C# و My.Settingsفي Visual Basic) هو إنشاء أو محدث لتضمين خصائص استناداً إلى إعدادات. هذه الفئة بإدارة الجميع الإجراءات مع الخدمة ويب البعيد على الإعدادات من خلال ClientSettingsProviderفئة. وعلى الرغم من أنه يمكنك الوصول إلى ClientSettingsProviderالفئة مباشرة، سوف عادة الوصول إليها حتى بشكل غير مباشر Settingsالفئة، كما هو موضح في الخطوة التالية. لمزيد من المعلومات، راجع نظرة عامة حول الخدمات تطبيق العميل.

    ملاحظة

    لا يمكنك استخدام الصفحة إعدادات لتعديل قيم إعدادات ويب الافتراضي أو الوصول إلى قيم غير افتراضي. بالإضافة إلى ذلك، إذا تم ‏‏تاريخ التعديل قيم الافتراضية تشغيل الملقم، يجب استعادة قيم الافتراضية الجديدة بالنقر فوق تحميل إعدادات ويب زر. لا يتم استخدام الزر تزامن بخدمات تطبيق العميل.

  4. استخدام خصائص للفئة التي تم إنشاؤها في تعليمات برمجية للتطبيق الخاص بك، إلى قراءة أو تعيين قيم إعدادات ويب.

    يفترض المثال التالي تعليمات برمجية التي قمت باسترداد إعداد ما يسمى MySettingو الذي يحتوي على تطبيق الخاص بك Labelباسم myLabel.

    My.Settings.MySetting = "test"
    myLabel.Text = My.Settings.MySetting
    
    Properties.Settings.Default.MySetting = "test";
    myLabel.Text = Properties.Settings.Default.MySetting;
    
  5. في جهاز تطبيق تعليمات برمجية، استخدم ApplicationSettingsBase.Saveأسلوب لحفظ قيم الإعدادات التي تم تغييرها إلى الخدمة ويب الإعدادات.

    My.Settings.Save()
    
    Properties.Settings.Default.Save();
    

برمجة نشطة

يوضح المثال تعليمات برمجية في هذا الموضوع أسهل من استخدام إعدادات ويب في تطبيق العميل Windows. عندما تقوم بالوصول أو حفظ إعدادات ويب من خلال الخدمات تطبيق العميل، على الرغم من ذلك، تعليمات برمجية يمكن طرح WebException. Th هو يشير إلى أن الخدمة هو غير متوفر أو تسجيل الدخول للمستخدم التي انتهت مدة صلاحيتها. للحصول على مثال عن كيفية إلى معالجة على WebExceptionفي هذه الحالات، راجع الإرشادات التفصيلية: استخدام الخدمات تطبيق العميل.

راجع أيضًا:

المهام

كيفية القيام بما يلي: تكوين عميل الخدمات تطبيق

الإرشادات التفصيلية: استخدام الخدمات تطبيق العميل

كيفية القيام بما يلي: إنشاء إعدادات تطبيق

المرجع

ClientSettingsProvider

ApplicationSettingsBase

ApplicationSettingsBase.Save

المبادئ

نظرة عامة حول الخدمات تطبيق العميل

استخدام معلومات ملف التعريف مع AJAX ASP.NET

نظرة عامة حول إعدادات تطبيق

موارد أخرى

تطبيق العميل الخدمات

ادارة إعدادات التطبيق