This article was translated by machine. To view in the article in English, select the English check box. You can also display the English text in a popup window by moving the mouse pointer over the text.
الترجمة
الأصلي
This documentation is archived and is not being maintained.

WebPartManager.ConnectWebParts أسلوب

Visual Studio 2010

إنشاء اتصال بين جهازي WebPartعناصر التحكم (أو الخادم عناصر قادرة على تشكيل الاتصالات) الموجودة في WebPartZoneBaseالمنطقة.

  (الاسم) الوصف
أسلوب عام ConnectWebParts(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint) إنشاء اتصال بين جهازي WebPartأو GenericWebPartعناصر التحكم باستخدام مراجع لعناصر التحكم المحددة الخاصة بهم فقط ConnectionPointالكائنات.
أسلوب عام ConnectWebParts(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint, WebPartTransformer) Creates a اتصال between الثاني WebPart أو GenericWebPart عناصر التحكم using the مراجع إلى the عناصر التحكم, their specified ConnectionPoint الكائنات, و a WebPartTransformer كائن.
أعلى

ConnectWebParts تشكل أسلوب اتصال بين أي الثاني WebPartعناصر التحكم التي يمكن توصيلها. قبل استدعاء هذا أسلوب لإنشاء اتصال، قد تحتاج أيضا إلى استدعاء CanConnectWebPartsأسلوب في اختيار شرطية للتأكد من أن عناصر التحكم تفي بالمتطلبات اللازمة لتشكيل الاتصال.

ملاحظة ملاحظة

It هو also possible إلى create a connection between two server عناصر التحكم that are not WebPart عناصر التحكم. بشكل عام، الثاني عناصر سيضطر إلى أن عناصر التحكم المخصصة الملقم (على سبيل المثال، عناصر التحكم التي يورث من WebControlأو عناصر تحكم خادم ASP.NET موجود) حيث يمكنك إضافة الأعضاء المطلوبة. The عناصر التحكم would also have إلى meet the requirements specified below.

Any نوع of connection scenario between two عناصر التحكم must meet the following requirements إلى be able إلى connect:

  • Each عنصر تحكم resides in a WebPartZoneBase zone (it does not have إلى be the same zone).

  • كـ تطبيقها في التعيين "أجزاء ويب" عنصر التحكم، تحكم الموفر في اتصال تطبيق واجهة كـ أسلوب عام الذي يخدم كـ رد اتصال إلى موفر و h كـ ConnectionProviderبيانات تعريف السمة تشغيل الأسلوب الذي يتم تعريفه كـ نقطة اتصال الموفر. Because the GetProviderConnectionPoints method that retrieves provider connection points هو ظاهري, a derived WebPartManager عنصر تحكم does not necessarily have إلى use the same metadata attribute.

  • As implemented in the Web Parts عنصر تحكم set, the consumer عنصر تحكم in a connection also has a خاص method that enables it إلى get a مرجع إلى the interface that هو exposed in the provider's callback method, and the consumer has a ConnectionConsumer metadata attribute on the method إلى identify it as a consumer connection point. Because the GetConsumerConnectionPoints method that retrieves consumer connection points هو ظاهري, a derived WebPartManager عنصر تحكم does not necessarily have إلى use the same metadata attribute.

  • The callback methods must either be compatible, in that the consumer can use the نوع of interface supplied in the provider's callback method (meaning that the consumer and provider can يجعله مشتركًا data directly), or the developer must use a WebPartTransformer object إلى transform the data from the provider inإلى a form that the consumer can use.

    ملاحظة هامة هام

    عندما لا تحتاج محول، استخدم ConnectWebParts(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint)أسلوب التحميل الزائد. عندما تحتاج إلى محول، استخدم ConnectWebParts(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint, WebPartTransformer)أسلوب التحميل الزائد.

إظهار: