2012-05-23 20 views
5

मैं सैंडकास्टल हेल्प फाइल बिल्डर द्वारा जेनरेट किए गए दस्तावेज़ों में शामिल होने से कुछ सार्वजनिक कक्षाओं या तरीकों को कैसे छोड़ सकता हूं?सार्वजनिक कक्षा या विधियों के लिए सहायता फ़ाइल निर्माता द्वारा जेनरेट किए गए दस्तावेज़ों को अनदेखा कैसे करें?

उदाहरण:

/// <summary> 
/// A simple test class. 
/// </summary> 
public class MyClass 
{ 
    /// <summary> 
    /// Method1s this instance. 
    /// </summary> 
    public void Method1() 
    { 
     // Do some operations here. 
    } 

    /// <summary> 
    /// Method2s this instance. 
    /// </summary> 
    public void Method2() 
    { 
     // Do some operations here. 
    } 
} 

जब मैं इस कोड का उपयोग सैंडकैसल मदद फ़ाइल बिल्डर से बाहर मदद फाइल उत्पन्न, मैं Method2 अनदेखा करना चाहते हैं: मैं दो सार्वजनिक तरीकों के साथ निम्नलिखित सार्वजनिक वर्ग की है।

उत्तर

7

Sandcastle सहायता फ़ाइल बिल्डर GUI में अपने प्रोजेक्ट गुणों में, ApiFilter संपत्ति संपादित करें ("..." बटन पर क्लिक करें) और उन सदस्यों को अनचेक करें जिन्हें आप सहायता फ़ाइल में देखना नहीं चाहते हैं।

+0

बहुत बहुत धन्यवाद। यह वास्तव में काम कर रहा है। –

8

(यह एक अद्यतन, के बाद से यूआई बदल दिया है के बाद से थॉमस लेवेस्क उसकी टिप्पणी पोस्ट लगता है। यह भी कुछ जानकारी मैं अन्य स्थानों पर ऑनलाइन पाया है से अलग है।)

सैंडकैसल के नवीनतम संस्करण में , 31 मई, 2014 तक, आपको वहां पहुंचने के लिए 3 कदमों से गुजरना होगा।

  1. स्टैंडअलोन UI में, प्रोजेक्ट गुण टैब का चयन करें।
  2. बाईं ओर श्रेणियों की एक सूची होनी चाहिए। दृश्यता
  3. एपीआई फ़िल्टर बटन पर क्लिक करें; यह दाईं ओर से नीचे के तल पर है।

वहां से, आपको API प्रविष्टियों की सूची मिल जाएगी। आप वर्ग, नामस्थान, और कक्षा (गुण, फ़ील्ड, विधियों) के अंदर वस्तुओं को व्यक्तिगत रूप से अचयनित कर सकते हैं।

+0

मेरे विजुअल स्टूडियो 2015 में प्रोजेक्ट के प्रॉपर्टी टैब पर वही सामान मिला। – tobbenb3