2016-08-29 6 views
-3

다른 CS 파일에서 자동으로 기능 요약을 읽을 수있는 방법이 있습니까? 나는 설명 - 나는 함수 이름과 자신의 매개 변수를 읽을 수 있지만 나는 또한 자신의 요약을 읽을 필요가 방법 리플렉션C# 읽기 요약 기능

void foo(int x); 

있습니다. 요약은 XML 스타일입니다.

감사합니다.

+0

이 질문은 꽤 명확하지 않다. – Stefan

+0

빌드 할 때 XML 문서를 생성 할 수 있다는 것을 알고 계십니까? – Stefan

+1

정보는 리플렉션을 통해 사용할 수 없습니다. 그것은 DLL에 컴파일되지 않습니다. – Blorgbeard

답변

0

프로젝트 속성의 빌드 탭에서 확인란 옵션을 선택하여 문서 XML 파일을 생성하고 빌드하십시오.

어셈블리를 참조하면 설명서가 자동으로로드됩니다.

또한 XML에는 XML 주석의 간단한 원시 데이터가 들어 있습니다. 이 기능에 대한

는이 같은 XML /// 주석 스타일을 사용해야합니다하려면 다음을 수행합니다 XML 또는 .cs보다 다른
/// <summary> 
/// Class description 
/// </summary> 
public class Foo 
{ 
    /// <summary> 
    /// Constructor description 
    /// </summary> 
    void Foo() 
    { 
    } 
} 

는이 정보를 사용할 수없는 파일.

enter image description here

+0

동일한 프로젝트의 모든 클래스에 대해 하나의 XML 파일을 만드시겠습니까? –

+0

각 어셈블리마다 하나라고 생각했습니다. – Stefan