속성 추가
속성 추가 마법사를 사용하여 해당 프로젝트의 인터페이스에 속성을 추가합니다.
해당 인터페이스에 속성을 추가:
Visual Studio 주 메뉴에서 보기>클래스 뷰를 선택합니다. 클래스 뷰 창에서 프로젝트 노드를 확장하여 속성을 추가할 인터페이스를 표시합니다.
참고
프로젝트에 특성이 지정되지 않은 경우 라이브러리 노드 내에 중첩된 dispinterface에 속성을 추가할 수도 있습니다.
인터페이스의 이름을 마우스 오른쪽 단추로 클릭합니다.
바로 가기 메뉴에서 추가>속성 추가를 선택합니다.
속성 추가 마법사에서 속성을 만드는 데 필요한 정보를 제공합니다.
확인을 선택하여 속성을 추가합니다.
속성 추가 마법사
다음 섹션에서는 속성을 추가하는 데 사용할 UI를 설명합니다.
속성 이름
속성 이름을 설정합니다.
속성 형식
속성의 반환 형식을 설정합니다.
Get 함수
속성 getter를 추가하려면 선택합니다. 기본적으로
Get
함수의 이름은Get
으로 설정됩니다. 이 이름을 편집할 수 있습니다. 이 이름을 삭제하면GetNotSupported
함수가 인터페이스 디스패치 맵에 삽입됩니다.Get
함수는 속성을 읽을 수 있는 것으로 지정합니다.ATL 인터페이스에서 Get 함수는 속성을 읽을 수 있도록 설정합니다. 즉, 개체에서 이 속성을 검색하기 위해
Get
메서드를 만듭니다. Get, Put 또는 모두를 선택합니다.Put 함수
속성 setter를 추가하려면 선택합니다. 기본적으로
Set
함수의 이름은Set
으로 설정됩니다. 이 이름을 편집할 수 있습니다. 이 이름을 삭제하면SetNotSupported
함수가 인터페이스 디스패치 맵에 삽입됩니다.Set
PropertyName 함수는 속성을 작성할 수 있는 것으로 지정합니다.ATL 인터페이스에서 Put 함수는 속성을 쓰기 가능한 것으로 설정합니다. 즉, 개체의 이 속성을 설정하거나 "배치"하기 위해
Put
메서드를 만듭니다. Get, Put 또는 모두를 선택합니다.