문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

방법: 구성 요소 속성, 메서드 및 이벤트에 메타데이터 제공

특성을 사용하여 속성, 메서드 및 이벤트에 설명 메타데이터를 첨부할 수 있습니다. 특성은 컴파일 타임에 코드 요소를 수정하고 이 코드 요소에 대한 메타데이터로 보내지는 특수한 클래스입니다. 디자인 타임 특성은 개발 환경과 상호 작용하면서 개발자에게 구성 요소에 대한 정보를 제공합니다. 일반적으로 사용되는 특성의 한 예로는 DescriptionAttribute가 있습니다. DescriptionAttribute 특성이 속성이나 이벤트에 연결되면 속성 창에 짧은 문자열이 표시됩니다. 예제는 아래와 같습니다.

using System.ComponentModel;
[Description("This property specifies the active Widget")]
public Widget ActiveWidget
{
   // Insert code to implementat functionality.
}

구성 요소의 디자인 타임 지원을 개선하는 데 사용할 수 있는 특성에 대한 자세한 내용은 구성 요소의 디자인 타임 특성을 참조하십시오.

속성, 메서드, 이벤트에 특성을 첨부하려면

  • 수정할 코드 요소에 특성의 생성자 호출을 추가합니다. 수정할 코드 요소에 Visual Basic의 경우 꺾쇠괄호(<>), C#의 경우 중괄호([])를 붙이고 해당 괄호 안에 호출을 넣는 방식으로 추가합니다.

    [Browsable(false)]
    public int ServingSize
    
표시: