حيث لوضع تعليقات وثائق XML لخاصية تعلق؟
-
11-07-2019 - |
سؤال
وعلى افتراض لقد خاصية إرفاق محددة مثل ما يلي:
public static string GetMyProperty(DependencyObject obj)
{
return (string)obj.GetValue(MyPropertyProperty);
}
public static void SetMyProperty(DependencyObject obj, string value)
{
obj.SetValue(MyPropertyProperty, value);
}
// Using a DependencyProperty as the backing store for MyProperty. This enables animation, styling, binding, etc...
public static readonly DependencyProperty MyPropertyProperty =
DependencyProperty.RegisterAttached("MyProperty", typeof(string), typeof(MyClass), new UIPropertyMetadata(0));
وأستطيع أن أكتب وثائق هوية الملكية (MyPropertyProperty
) وليمكنهم الدخول (GetMyProperty
وSetMyProperty
)، ولكن ليس لدي أي فكرة عن مكان لوضع وثائق <م> MyClass.MyProperty تعلق الملكية م>، منذ ليس عنصر الرمز الفعلي.
وتحتوي المكتبة MSDN هذه الوثائق (انظر على سبيل المثال <لأ href = "http://msdn.microsoft.com/en-us/library/system.windows.controls.grid.row.aspx" يختلط = "noreferrer "> Grid.Row
)، لذلك يجب أن يكون ممكنا ...
وأين يجب أن أضع تعليقات ثائق XML لخاصية تعلق؟
نصائح أخرى
وعلى الرغم من أن الجواب متأخرا بعض الشيء لقد وجدت حلا لظهور وثائق أثناء وقت التشغيل من Visual Studio.
إذا كنت تستخدم ReSharper واضغط على CTRL Q ثم يتم استخدام-وثائق XML التي يتم إضافتها فوق SetXXX
-طريقة لإظهار لQuick-Documentation
.