다음을 통해 공유


속성 추가

속성 추가 마법사를 사용하여 해당 프로젝트의 인터페이스에 속성을 추가합니다.

해당 인터페이스에 속성을 추가:

  1. Visual Studio 주 메뉴에서 보기>클래스 뷰를 선택합니다. 클래스 뷰 창에서 프로젝트 노드를 확장하여 속성을 추가할 인터페이스를 표시합니다.

    참고

    프로젝트에 특성이 지정되지 않은 경우 라이브러리 노드 내에 중첩된 dispinterface에 속성을 추가할 수도 있습니다.

  2. 인터페이스의 이름을 마우스 오른쪽 단추로 클릭합니다.

  3. 바로 가기 메뉴에서 추가>속성 추가를 선택합니다.

  4. 속성 추가 마법사에서 속성을 만드는 데 필요한 정보를 제공합니다.

  5. 확인을 선택하여 속성을 추가합니다.

속성 추가 마법사

다음 섹션에서는 속성을 추가하는 데 사용할 UI를 설명합니다.

메서드 이름 필드가 샘플로 설정되고 속성 형식이 int a로 설정된 속성 추가 마법사의 스크린샷.

  • 속성 이름

    속성 이름을 설정합니다.

  • 속성 형식

    속성의 반환 형식을 설정합니다.

  • Get 함수

    속성 getter를 추가하려면 선택합니다. 기본적으로 Get 함수의 이름은 Get으로 설정됩니다. 이 이름을 편집할 수 있습니다. 이 이름을 삭제하면 GetNotSupported 함수가 인터페이스 디스패치 맵에 삽입됩니다. Get 함수는 속성을 읽을 수 있는 것으로 지정합니다.

    ATL 인터페이스에서 Get 함수는 속성을 읽을 수 있도록 설정합니다. 즉, 개체에서 이 속성을 검색하기 위해 Get 메서드를 만듭니다. Get, Put 또는 모두를 선택합니다.

  • Put 함수

    속성 setter를 추가하려면 선택합니다. 기본적으로 Set 함수의 이름은 Set으로 설정됩니다. 이 이름을 편집할 수 있습니다. 이 이름을 삭제하면 SetNotSupported 함수가 인터페이스 디스패치 맵에 삽입됩니다. SetPropertyName 함수는 속성을 작성할 수 있는 것으로 지정합니다.

    ATL 인터페이스에서 Put 함수는 속성을 쓰기 가능한 것으로 설정합니다. 즉, 개체의 이 속성을 설정하거나 "배치"하기 위해 Put 메서드를 만듭니다. Get, Put 또는 모두를 선택합니다.

참고 항목

IDL 속성 추가

IDL MFC 속성 추가