멤버 VI에 대한 사용자 접근을 통제하기 위해서 멤버 VI의 접근 영역을 설정할 수 있습니다. 다음의 단계를 따라 멤버 VI의 접근 영역을 설정합니다.

  1. 프로젝트 탐색기 윈도우에서, 멤버 VI 접근을 변경하려는 클래스 또는 인터페이스의 프로젝트 아이템에서 마우스 오른쪽 버튼을 클릭한 후, 바로 가기 메뉴에서 프로퍼티를 선택합니다. 클래스/인터페이스 프로퍼티 대화 상자가 나타납니다.
  2. 항목 리스트에서 아이템 셋팅을 선택합니다.
  3. LabVIEW 클래스 또는 인터페이스의 아이템에 대한 접근 영역을 사용자 정의하려면, 아이템 셋팅 페이지에 있는 컨텐츠 리스트에서 아이템을 선택합니다.
  4. 접근 영역 섹션에서 다음 옵션 중 하나를 선택합니다:
    • 퍼블릭―모든 VI가 멤버 VI를 SubVI로 호출할 수 있습니다.
    • 공동 영역―클래스 또는 인터페이스의 친구, 클래스 또는 인터페이스의 멤버 또는 친구 라이브러리의 멤버인 VI만이 멤버 VI를 호출할 수 있습니다. 공동 영역 멤버 VI는 프로젝트 탐색기 윈도우에서 짙은 파란색 열쇠 문양으로 표시됩니다.
    • 보호됨―오직 동일한 혹은 하위 클래스나 인터페이스에 속한 VI만 멤버 VI를 호출할 수 있습니다. 보호된 멤버 VI는 짙은 노란색 키 문양을 프로젝트 탐색기 윈도우에 디스플레이합니다.
    • 프라이빗―동일한 클래스나 인터페이스에 속한 VI만 멤버 VI를 호출할 수 있습니다. 프라이빗 멤버 VI는 붉은색 키 문양을 프로젝트 탐색기 윈도우에 디스플레이합니다.
    • 미지정―이 옵션은 폴더를 선택할 때에만 나타납니다. 폴더에 지정된 접근 아이템이 없습니다. 접근은 퍼블릭입니다.
  5. 접근 영역을 변경하고 싶은 모든 아이템에 대하여 3, 4단계를 반복합니다.
  6. 확인 버튼을 클릭하여 클래스/인터페이스 프로퍼티 대화 상자를 닫습니다.