속성 창, 변수 디자이너와 같은 대화 상자 또는 디자이너에서 데이터 형식 목록에서 형식 찾아보기를 선택하면, .NET 형식 찾아보기 및 선택 대화 상자가 표시됩니다(약어로 "형식 브라우저"라고 함). 이 대화 상자에서는 어셈블리 및 프로젝트의 트리 뷰에서 형식을 선택할 수 있습니다.
이 대화 상자는 다음을 비롯한 다양한 사용자 시나리오에서 사용됩니다.
변수 또는 인수의 형식을 설정하는 경우
제네릭 작업에 대한 형식을 선택하는 경우
활동에 catch를 TryCatch 추가할 때
비고
형식 브라우저는 Visual Basic 가변 배열 형식을 표시할 수 있지만 다차원 배열 형식은 표시할 수 없습니다. 자세한 내용은 들쭉날쭉한 배열 및 다차원 배열을 참조하세요 .
형식 브라우저에서 값 또는 참조 형식 선택
형식 브라우저에서 값 또는 참조 형식을 선택하려면
형식 이름 상자에 사용할 형식의 이름을 입력합니다.
다음 중 하나를 수행합니다.
사용하려는 형식의 이름이 형식 이름 상자의 트리에 나타나면 형식을 두 번 클릭하여 선택합니다.
형식 이름 상자에 충분한 문자를 입력하여 사용할 형식을 고유하게 식별한 다음 Enter 키를 눌러 형식을 선택합니다.
형식 브라우저에서 제네릭 형식을 선택하려면
형식 이름 상자에 사용할 형식의 이름을 입력합니다.
사용하려는 형식의 이름이 형식 이름 상자의 트리에 나타나면 형식을 클릭하여 드롭다운 상자가 표시되도록 합니다.
드롭다운 상자에서 제네릭을 닫는 데 사용할 형식을 선택한 다음 확인을 클릭합니다.
형식 브라우저에 표시되는 형식
형식 브라우저에 표시되는 형식은 형식 브라우저가 시작된 방식에 따라 달라질 수 있습니다. vs2010 내의 워크플로 프로젝트에서 형식 브라우저를 시작한 경우 기본적으로 참조된 어셈블리 및 참조된 프로젝트의 모든 형식이 표시됩니다. 형식 브라우저가 vs2010 프로젝트 시스템 외부에서 시작된 경우(예: 다시 호스트된 워크플로 애플리케이션 또는 독립 실행형 워크플로 파일에서) 기본적으로 AppDomain에 로드된 모든 어셈블리의 형식이 표시됩니다.
형식 브라우저의 형식은 활동 디자이너 개발자가 필터링할 수 있습니다. 지정된 작업의 경우 형식의 하위 집합만 표시할 수 있습니다. 예를 들어, TryCatch에서 파생된 Exception 형식만 형식 탐색기에 나타납니다.
형식 브라우저에서 검색 결과 필터링
일치 항목을 찾기 위해 더 많은 문자를 입력하면 형식 이름 상자의 형식 목록이 짧아집니다. 입력한 문자열로 시작하는 정규화된 이름 또는 짧은 이름을 가진 형식만 필터링된 목록에 표시됩니다.
다음은 그 예입니다.
입력 작업과 OperationCanceledException은 일치하지만, InvalidOperationException과는 일치하지 않습니다. InvalidOperationException과 일치시키려면 System.I 또는 Invalid를 입력하기 시작하세요.
제네릭 입력은 GenericUriParser에 일치하지만 System.Collections.Generic 네임스페이스 내의 형식에는 일치하지 않습니다. System.Collections.Generic 네임스페이스에서 형식을 검색하려면 네임스페이스의 완전히 정규화된 이름을 입력합니다.
형식 브라우저 대화 상자를 사용하여 서비스 계약 선택
서비스 계약 유형을 선택할 때 형식 브라우저에는 특성이 있는 ServiceContractAttribute 형식만 표시됩니다.