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.

AttachedPropertyBrowsableForChildrenAttribute الفئة

Visual Studio 2010

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

مساحة الاسم:  System.Windows
التجميع:  PresentationFramework (في PresentationFramework.dll)
XMLNS لـ XAML: http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation

[AttributeUsageAttribute(AttributeTargets.Method, AllowMultiple = false)]
public sealed class AttachedPropertyBrowsableForChildrenAttribute : AttachedPropertyBrowsableAttribute
الأعضاء في هذا النوع لا تستخدم عادة في  XAML.

معنى المصطلح browsableالمستخدمة في وصف هذا سمة NET Framewor.يماثل إلى الوصف المعطى ل BrowsableAttribute، ولكن الولاية مجلد للاستعراض يتم إرفاق الخصائص ذات الصلة بشكل خاص إلى معلومات الخصائص ل Extensible Application Markup Language (XAML)، لأن مرفقة خاصية هو أساسا XAMLالمفهوم.

عند th هو سمة NET Framewor.هو المطبق على أسلوب استرجاع قيمة يحصل مرفقة خاصية ، $ $ $ $ th هو سمة NET Framewor.تعين التي مرفقة خاصية هو عند مجلد للاستعراض مالك خاصية مرفقة هو عنصر أصل لعناصر غير ذلك.

عند مقاطعتها من قبل مصمم أن تستخدم نوع المعلومات descripإلىr، المصمم يجب إضافة هذه خاصية كخاصية مجلد للاستعراض إلى الجميع العناصر التابعة في شجرة منطقية، استناداً إلى العنصر الأصل مع هذا سمة NET Framewor.تطبيق.

بشكل عام، الولاية مجلد للاستعراض parallels وظيفة. تشغيل سبيل المثال، Canvas.Leftهو تعيين مجلد للاستعراض تشغيل العناصر التي تكون العناصر التابعة Canvas، لأن Canvasتتضمن تعليمات برمجية للتحقق من أي قيم التعيين من Canvas.Leftتشغيل عناصر تابعة.

هذه سمة NET Framewor.تعتمد نوعين من شجرة أوضاع الكشف عن الأصل عنصر المواضع: الوضع بحث محدد، و الوضع عميق. The shallow mode, which is the default mode for an applied AttachedPropertyBrowsableForChildrenAttribute سمة NET Framewor., requires that the immediate parent element be the owner type of the property in order for the attached property to be browsable. الوضع الدقيق هو التصريح بتطبيق السمة مع IncludeDescendantsك true. الالوضع الدقيق هو أقل تقييداً لأنه فقط يتطلب يكون النوع المالك في مكان ما في الاتجاه عنصر أصل شجرة منطقية .، ولذلك الخاصية المرفقة هو مجلد للاستعراض تشغيل الجميع العناصر التابعة، العناصر التابعة غير المباشرة فقط. The deep mode هو applied for attached property usages where intervening elements in the logical tree should not be reported كـ the صواب parent element. مجموعات ضمني (على سبيل المثال، UIElementCollectionالتي هو ضمني في Childrenمن Panel) لا تعتبر عناصر الأصل لأغراض كيف th هو سمة NET Framewor.التصريح الوضع شجرة دليل الكشف عن التحديثات.

هذا سمة NET Framewor.يجب تطبيقه فقط تشغيل يحصل إرفاق ملحق من ملفات تعريف خاصية. لا يتم يطبق هذا سمة NET Framewor.إلى أسلوب استرجاع قيمة التعيين. تشغيل الرغم من intuitively عملية تعيين تم إجراؤه هو مجلد للاستعراض ل XAMLتشغيل فرع عناصر، هو وجود والصفات المميزة لأسلوب استرجاع قيمة الحصول تشغيل العنصر الأصل التي تتحكم في سلوك صحيحاً.

ما إذا كان مجلد للاستعراض تشغيل عنصر فرع خاصية مرفق هو المطلق لا تضمن التي المرفق القيمة الخاصية فعلا يعالجها العنصر الأصل نحو بعض. أيضا، IncludeDescendantsالقيمة هو لا مطلقا ضمان أن نطاق المعالجة أو لا سيتجاوز العنصر الأصل الفوري. ترتيب كافة هو هو تطبيق معين. على الرغم من ذلك، هذا سمة NET Framewor.للإبلاغ عن الولاية مجلد للاستعراض هو تقنية متوفرة بشكل أفضل للإعلام عن معلومات الاستخدام ومعلومات وظيفية لعنصر الخصائص المرفقة. لذلك، يمكنك بشكل عام تفترض التي الولاية مجلد للاستعراض تشغيل خاصية مرفقة هو مماثل لسلوك طريقة القيمة خاصية مرفق تشغيل عنصر فرع هو معالجة أو مقاطعتها من قبل العنصر الأصل ذات الصلة في تعليمات برمجية للتطبيق الخاص بك.

للحصول تشغيل معلومات تشغيل خصائص مرفقة المعرف، راجع نظرة عامة حول خصائص المرفقة.

System.Object
  System.Attribute
    System.Windows.AttachedPropertyBrowsableAttribute
      System.Windows.AttachedPropertyBrowsableForChildrenAttribute

يتم تأمين العملية الجزئية لأي عضو عمومي ثابت (مشترك في Visual Basic) من هذا النوع. لن يتم ضمان تأمين العملية الجزئية لأي عضو مثيل.

نظام التشغيل Windows 7, Windows Vista, Windows XP SP2, Windows Server 2008, نظام التشغيل Windows Server 2003

لا يدعم .NET Framework و .NET Compact Framework كافة الإصدارات الخاصة بكل نظام أساسي. للحصول على قائمة بالإصدارات المدعمة، راجع متطلبات النظام إطار عمل .NET.

.NET Framework

مدعوم في: 4, 3.5, 3.0

NET Framework. Client Profile

مدعوم في: 4
إظهار: