다음을 통해 공유


방법: Imports와 References로 새 코드 조각 만들기

Visual Basic 코드 조각을 만드는 경우 코드 실행에 필요한 References와 Imports 문을 지정할 수 있습니다. 코드 조각이 삽입되면 Visual Studio에서는 지정된 참조와 Imports 문을 프로젝트에 추가합니다.

참고

ImportsReferences 요소는 Visual Basic 코드 조각에만 사용될 수 있습니다.

Imports 및 References 추가

다음 프로시저에서는 방법: 기본 코드 조각 만들기 항목에 설명된 프로시저를 따르고 있다고 가정합니다.

References를 지정하려면

  1. 코드 조각의 Snippet 요소를 찾습니다.

  2. References 요소를 Snippet 요소의 자식으로 추가합니다. References 요소는 코드 조각에 필요한 참조를 그룹화하는 데 사용됩니다.

  3. Reference 요소를 References 요소의 자식으로 추가합니다. Reference 요소는 개별 참조를 지정합니다.

  4. Assembly 요소를 Reference 요소의 자식으로 추가합니다. 요소의 텍스트 값을 프로젝트 참조로 추가하려는 어셈블리 이름으로 지정합니다. 자세한 내용은 Assembly 요소(IntelliSense 코드 조각)를 참조하십시오.

  5. 선택적으로 Url 요소를 Reference 요소의 자식으로 추가할 수 있습니다. Url 요소의 텍스트 값은 참조된 어셈블리에 대한 추가 정보를 제공하는 URL을 지정합니다.

Imports 문을 지정하려면

  1. 코드 조각의 Snippet 요소를 찾습니다.

  2. Imports 요소를 Snippet 요소의 자식으로 추가합니다. Imports 요소는 코드 조각에 필요한 Imports 문을 그룹화하는 데 사용됩니다.

  3. Import 요소를 Imports 요소의 자식으로 추가합니다. Import 요소는 가져올 개별 네임스페이스를 지정합니다.

  4. Namespace 요소를 Import 요소의 자식으로 추가합니다. 요소의 텍스트 값을 가져올 네임스페이스 이름으로 지정합니다.

예제

다음 코드 예제에서는 ImportsReferences 요소가 모두 있는 코드 조각을 보여 줍니다. 이 코드 조각이 삽입되면 Visual Studio에서는 System.Data.dll에 대한 참조와 다음 코드 줄을 파일의 시작 부분에 추가합니다.

Imports System.Data

<CodeSnippets xmlns="https://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
    <CodeSnippet>
        <Header>

            <!-- Add Header information here -->

        </Header>
        <Snippet>
            <References>
                <Reference>
                    <Assembly>System.Data.dll</Assembly>
                </Reference>
            </References>
            <Imports>
                <Import>
                    <Namespace>System.Data</Namespace>
                </Import>
            </Imports>

            <!-- Add rest of code snippet here -->

        </Snippet>
    </CodeSnippet>
</CodeSnippets>

참고 항목

작업

방법: 기본 코드 조각 만들기

참조

IntelliSense 코드 조각 만들기 및 사용

Snippet 요소(IntelliSense 코드 조각)

Imports 요소(IntelliSense 코드 조각)

Import 요소(IntelliSense 코드 조각)

Namespace 요소(IntelliSense 코드 조각)

References 요소(IntelliSense 코드 조각)

Reference 요소(IntelliSense 코드 조각)

Assembly 요소(IntelliSense 코드 조각)

Url 요소(IntelliSense 코드 조각)