정적 .NET 프로퍼티와 메소드 사용하기
- 업데이트 날짜:2025-08-27
- 1분 (읽기 시간)
LabVIEW는 정적 .NET 프로퍼티와 메소드를 지원합니다. .NET 객체 참조를 프로퍼티 노드 또는 인보크 노드에 연결하지 않고도 클래스에서 정적 프로퍼티와 메소드를 실행할 수 있습니다.
노트 LabVIEW에서 .NET Framework 객체를 생성하고 이 객체와 통신하려면 LabVIEW와 함께 설치되는 .NET CLR 4.0이 필요합니다. .NET 2.0 혼합 모드 어셈블리를 로드하려면 .NET 2.0 설정 파일을 사용해야 합니다. LabVIEW에서 .NET 제한에 대한 더 자세한 정보는 LabVIEW에서 .NET를 사용할 때의 요구조건을 참조하십시오. National Instruments는 LabVIEW 프로젝트 내에서만 .NET 객체를 사용하도록 적극 권장합니다.
다음 단계를 따라 정적 프로퍼티와 메소드를 .NET 객체와 함께 사용합니다.
- 다음 노드 중에서 하나를 블록다이어그램에 추가합니다:
- 노드에서 마우스 오른쪽 버튼을 클릭하고 바로 가기 메뉴에서 클래스 선택≫.NET Core≫탐색 또는 클래스 선택≫.NET Framework≫탐색을 선택하여 어셈블리로부터 객체 선택 대화 상자를 표시합니다.
- 어셈블리 풀다운 메뉴에서 클래스를 선택합니다.
- 객체 리스트박스에서 객체를 선택합니다.
- 확인 버튼을 클릭합니다.
- 프로퍼티 노드 또는 인보크 노드에서 마우스 오른쪽 버튼을 클릭한 후 바로 가기 메뉴에서 정적 프로퍼티 또는 메소드를 선택합니다. LabVIEW는 프로퍼티 또는 메소드 이름의 처음에 [S]를 붙여 정적 프로퍼티와 메소드를 나타냅니다.
노트 프로퍼티 노드를 크기 조정하여 더 많은 프로퍼티를 포함시키고 그 프로퍼티 중 일부가 정적 프로퍼티가 아닌 경우, 컨스트럭터 노드를 사용하여 .NET 객체를 생성함으로써 .NET 서버 참조를 프로퍼티 노드에 연결해야 합니다.