코드 조각 스키마 참조

코드 조각은 애플리케이션에 삽입할 준비가 된 사전 인증된 코드 조각입니다. 코드 조각을 사용하여 반복 코드를 입력하거나 샘플을 검색하는 데 걸리는 시간을 줄여 생산성과 안정성을 높일 수 있습니다.

이 문서에서는 Visual Studio IntelliSense 코드 조각 XML 스키마에 대한 참조를 제공합니다. 스키마를 사용하여 고유한 코드 조각을 만들고 Visual Studio에 이미 포함된 코드 조각에 추가할 수 있습니다.

Assembly 요소

코드 조각이 참조하는 어셈블리의 이름을 지정합니다.

Assembly 요소의 텍스트 값은 이 어셈블리의 텍스트 이름(예: System.dll)이거나 강력한 이름(예: System,Version=1.0.0.1,Culture=neutral,PublicKeyToken=9b35aa323c18d4fb1)입니다.

<Assembly>
    AssemblyName
</Assembly>
상위 요소 설명
Reference 요소 코드 조각에서 필요로 하는 어셈블리 참조에 대한 정보가 포함되어 있습니다.

텍스트 값은 필수입니다. 이 텍스트는 코드 조각이 참조하는 어셈블리를 지정합니다.

Author 요소

코드 조각 작성자의 이름을 지정합니다. 코드 조각 관리자에는 코드 조각의 Author 요소에 저장된 이름이 표시됩니다.

<Author>
   Code Snippet Author
</Author>
상위 요소 설명
Header 요소 코드 조각에 대한 일반 정보가 포함되어 있습니다.

텍스트 값은 필수입니다. 이 텍스트는 코드 조각의 작성자를 지정합니다.

코드 요소

짧은 코드 블록에 대한 컨테이너를 제공합니다.

키워드

Code 요소의 텍스트에는 $end$$selected$의 두 예약어를 사용할 수 있습니다. $end$는 코드 조각을 삽입하고 나서 커서를 놓을 위치를 표시합니다. $selected$ 는 코드 조각이 호출될 때 코드 조각에 삽입할 선택한 문서 텍스트를 나타냅니다. 다음을 포함하는 코드 조각의 예를 들어 보겠습니다.

$selected$ is a great color.

사용자가 코드 조각을 호출할 때 단어가 Blue 선택되면 결과는 다음과 같습니다.

Blue is a great color.

$end$ 또는 $selected$를 코드 조각 하나에서 두 번 이상 사용할 수는 없습니다. 이렇게 하면 두 번째 인스턴스만 인식됩니다. 이번에는 다음을 포함하는 코드 조각을 살펴보겠습니다.

$selected$ is a great color. I love $selected$.

단어를 Blue 선택하면 결과는 다음과 같습니다.

 is a great color. I love Blue.

사이에 공백이 있기 때문에 초기 공간이 $selected$is나타납니다.

다른 모든 $ 키워드는 <Literal><Object> 태그에서 동적으로 정의됩니다.

다음 코드는 요소의 Code 구조를 보여줍니다.

<Code Language="Language"
    Kind="method body/method decl/type decl/page/file/any"
    Delimiter="Delimiter">
    Code to insert
</Code>

텍스트 값은 필수입니다. 이 텍스트는 이 코드 조각이 코드 파일에 삽입될 때 사용할 수 있는 코드를 리터럴 및 개체와 함께 지정합니다.

특성

요소에 사용할 수 있는 세 가지 특성이 Code 있습니다.

  • 언어. 코드 조각의 언어를 지정하는 필수 특성입니다. 값은 다음 값 중 하나여야 합니다.

    설명
    VB Visual Basic 코드 조각입니다.
    CSharp C# 코드 조각입니다.
    CPP C++ 코드 조각입니다.
    XAML XAML 코드 조각입니다.
    XML XML 코드 조각입니다.
    JavaScript JavaScript 코드 조각입니다.
    TypeScript TypeScript 코드 조각입니다.
    SQL SQL 코드 조각입니다.
    HTML HTML 코드 조각입니다.
  • Kind. 코드 조각에 포함된 코드 종류를 지정하는 선택적 특성입니다. 값은 다음 값 중 하나여야 합니다.

    설명
    method body 코드 조각은 메서드 본문이므로 메서드 선언 내에 삽입해야 합니다.
    method decl 코드 조각은 메서드이므로 클래스 또는 모듈 내에 삽입해야 합니다.
    type decl 코드 조각은 형식이므로 클래스, 모듈 또는 네임스페이스 내에 삽입해야 합니다.
    file 코드 조각은 전체 코드 파일이며 코드 파일 또는 네임스페이스 내부에 단독으로 삽입할 수 있습니다.
    any 코드 조각은 어디에나 삽입할 수 있습니다. 이 태그는 주석과 같이 컨텍스트와 상관없는 코드 조각에 사용됩니다.
  • 구분 기호입니다. 코드에서 리터럴 및 개체를 설명하는 데 사용되는 구분 기호를 지정하는 선택적 특성입니다. 기본값으로 사용되는 구분 기호는 $입니다.

상위 요소

상위 요소 설명
Snippet 요소 코드 조각에 대한 참조, 가져오기, 선언 및 코드가 포함되어 있습니다.

CodeSnippet 요소

Visual Studio Code 파일에 삽입할 수 있는 제목 및 여러 코드 조각을 지정할 수 있습니다.

<CodeSnippet Format="x.x.x">
    <Header>... </Header>
    <Snippet>... </Snippet>
</CodeSnippet>
attribute 설명
형식 필수 특성입니다. 코드 조각의 스키마 버전을 지정합니다. Format 특성은 각각 x 버전 번호의 x.x.x숫자 값을 나타내는 구문의 문자열이어야 합니다. Visual Studio는 이해하지 못하는 형식 특성이 있는 코드 조각을 무시합니다.
하위 요소 설명
Header 요소 필수 요소입니다. 코드 조각에 대한 일반 정보가 포함되어 있습니다. 하나의 코드 조각에는 Header 요소가 단 하나만 있어야 합니다.
Snippet 요소 필수 요소입니다. Visual Studio에서 삽입할 코드를 포함합니다. 하나의 코드 조각에는 Snippet 요소가 단 하나만 있어야 합니다.
상위 요소 설명
CodeSnippets 요소 코드 조각 XML 스키마의 루트 요소입니다.

CodeSnippets 요소

CodeSnippet 요소를 그룹화합니다. CodeSnippets 요소는 코드 조각 XML 스키마의 루트 요소입니다.

<CodeSnippets>
    <CodeSnippet>... </CodeSnippet>
</CodeSnippets>
하위 요소 설명
CodeSnippet 요소 선택적 요소입니다. 모든 코드 조각 데이터의 부모 요소입니다. CodeSnippet 요소에는 CodeSnippets 요소가 0개 또는 그 이상 있을 수 있습니다.

Declarations 요소

코드 조각에서 편집할 수 있는 부분을 구성하는 리터럴과 개체를 지정합니다.

<Declarations>
    <Literal>... </Literal>
    <Object>... </Object>
</Declarations>
하위 요소 설명
Literal 요소 선택적 요소입니다. 편집할 수 있는 코드 조각의 리터럴을 정의합니다. Literal 요소에는 Declarations 요소가 0개 또는 그 이상 있을 수 있습니다.
Object 요소 선택적 요소입니다. 편집할 수 있는 코드 조각의 개체를 정의합니다. Object 요소에는 Declarations 요소가 0개 또는 그 이상 있을 수 있습니다.
상위 요소 설명
Snippet 요소 코드 조각에 대한 참조, 가져오기, 선언 및 코드가 포함되어 있습니다.

Default 요소

코드 조각에 대한 리터럴 또는 개체의 기본값을 지정합니다.

<Default>
    Default value
</Default>
상위 요소 설명
Literal 요소 편집할 수 있는 코드 조각의 리터럴 필드를 정의합니다.
Object 요소 편집할 수 있는 코드 조각의 개체 필드를 정의합니다.

텍스트 값은 필수입니다. 이 텍스트는 편집할 수 있는 코드 조각의 필드를 채우는 리터럴 또는 개체의 기본값을 지정합니다.

Description 요소

코드 조각의 내용에 대한 설명 정보를 지정합니다.

<Description>
    Code Snippet Description
</Description>
상위 요소 설명
Header 요소 코드 조각에 대한 일반 정보가 포함되어 있습니다.

텍스트 값은 필수입니다. 이 텍스트는 코드 조각을 설명합니다.

Function 요소

Visual Studio에서 리터럴 또는 개체가 포커스를 받을 때 실행할 함수를 지정합니다.

참고 항목

Function 요소를 지원하지 않는 언어도 있습니다. 각 언어의 설명서에서 사용 가능한 함수를 확인하세요.

<Function>
    FunctionName
</Function>
상위 요소 설명
Literal 요소 편집할 수 있는 코드 조각의 리터럴 필드를 정의합니다.
Object 요소 편집할 수 있는 코드 조각의 개체 필드를 정의합니다.

텍스트 값은 필수입니다. 이 텍스트는 Visual Studio에서 리터럴 또는 개체 필드가 포커스를 받을 때 실행할 함수를 지정합니다.

Header 요소

코드 조각에 대한 일반 정보를 지정합니다.

<Header>
    <Title>... </Title>
    <Author>... </Author>
    <Description>... </Description>
    <HelpUrl>... </HelpUrl>
    <SnippetTypes>... </SnippetTypes>
    <Keywords>... </Keywords>
    <Shortcut>... </Shortcut>
</Header>
하위 요소 설명
Author 요소 선택적 요소입니다. 코드 조각을 작성한 사람 또는 회사의 이름입니다. 요소에 요소가 0개 또는 1 AuthorHeader 있을 수 있습니다.
Description 요소 선택적 요소입니다. 코드 조각에 대한 설명입니다. 요소에 요소가 0개 또는 1 DescriptionHeader 있을 수 있습니다.
HelpUrl 요소 선택적 요소입니다. 코드 조각에 대한 추가 정보가 들어 있는 URL입니다. 요소에 요소가 0개 또는 1 HelpURLHeader 있을 수 있습니다.
Keywords 요소 선택적 요소입니다. Keyword 요소를 그룹화합니다. 요소에 요소가 0개 또는 1 KeywordsHeader 있을 수 있습니다.
Shortcut 요소 선택적 요소입니다. 코드 조각을 삽입하는 데 사용할 수 있는 바로 가기 텍스트를 지정합니다. 요소에 요소가 0개 또는 1 ShortcutHeader 있을 수 있습니다.
SnippetTypes 요소 선택적 요소입니다. SnippetType 요소를 그룹화합니다. 요소에 요소가 0개 또는 1 SnippetTypesHeader 있을 수 있습니다. SnippetTypes 요소가 없으면 코드 조각은 항상 유효합니다.
Title 요소 필수 요소입니다. 코드 조각의 이름입니다. 하나의 Title 요소에는 Header 요소가 단 하나만 있어야 합니다.
상위 요소 설명
CodeSnippet 요소 모든 코드 조각 데이터의 부모 요소입니다.

HelpUrl 요소

코드 조각에 대한 자세한 정보를 제공하는 URL을 지정합니다.

참고 항목

Visual Studio는 요소를 사용하지 HelpUrl 않습니다. 요소는 IntelliSense 코드 조각 XML 스키마의 일부이며 요소 유효성 검사를 포함하는 코드 조각은 사용되지 않지만 요소 값은 사용되지 않습니다.

<HelpUrl>
    www.microsoft.com
</HelpUrl>
상위 요소 설명
Header 요소 코드 조각에 대한 일반 정보가 포함되어 있습니다.

텍스트 값은 선택적입니다. 이 텍스트는 코드 조각에 대한 추가 정보를 얻기 위해 방문할 URL을 지정합니다.

ID 요소

Literal 또는 Object 요소에 대한 고유 식별자를 지정합니다. 동일한 코드 조각에서 두 개의 리터럴 또는 개체는 해당 ID 요소에 같은 텍스트 값을 가질 수 없습니다. 리터럴과 개체는 값end이 1인 ID 요소를 포함할 수 없습니다. $end$ 값은 예약되어 있으며, 코드 조각을 삽입하고 나서 커서를 놓을 위치를 표시하는 데 사용됩니다.

<ID>
    Unique Identifier
</ID>
상위 요소 설명
Literal 요소 편집할 수 있는 코드 조각의 리터럴 필드를 정의합니다.
Object 요소 편집할 수 있는 코드 조각의 개체 필드를 정의합니다.

텍스트 값은 필수입니다. 이 텍스트는 개체 또는 리터럴의 고유 식별자를 지정합니다.

Import 요소

코드 조각에서 사용하는 가져온 네임스페이스를 지정합니다.

<Import>
    <Namespace>... </Namespace>
</Import>
하위 요소 설명
Namespace 요소 필수 요소입니다. 코드 조각에서 사용되는 네임스페이스를 지정합니다. 하나의 Namespace 요소에는 Import 요소가 단 하나만 있어야 합니다.
상위 요소 설명
Imports 요소 Import 요소에 대한 그룹화 요소입니다.

Imports 요소

개별 Import 요소를 그룹화합니다.

<Imports>
    <Import>... </Import>
</Imports>
하위 요소 설명
Import 요소 선택적 요소입니다. 코드 조각에 대해 가져온 네임스페이스가 포함되어 있습니다. Import 요소에는 Imports 요소가 0개 또는 그 이상 있을 수 있습니다.
상위 요소 설명
Snippet 요소 코드 조각에 대한 참조, 가져오기, 선언 및 코드가 포함되어 있습니다.

Keyword 요소

코드 조각에 대한 사용자 지정 키워드를 지정합니다. Visual Studio에서 코드 조각 키워드는 온라인 콘텐츠 공급자가 검색 또는 분류용으로 사용자 지정 키워드를 추가하기 위한 표준 방법을 나타내는 데 사용됩니다.

<Keyword>
    Code Snippet Keyword
</Keyword>
상위 요소 설명
Keywords 요소 개별 Keyword 요소를 그룹화합니다.

텍스트 값은 필수입니다. 코드 조각에 대한 키워드입니다.

Keywords 요소

개별 Keyword 요소를 그룹화합니다. Visual Studio에서 코드 조각 키워드는 온라인 콘텐츠 공급자가 검색 또는 분류용으로 사용자 지정 키워드를 추가하기 위한 표준 방법을 나타내는 데 사용됩니다.

<Keywords>
    <Keyword>... </Keyword>
    <Keyword>... </Keyword>
</Keywords>
하위 요소 설명
Keyword 요소 선택적 요소입니다. 코드 조각에 대한 개별 키워드가 포함되어 있습니다. Keyword 요소에는 Keywords 요소가 0개 또는 그 이상 있을 수 있습니다.
상위 요소 설명
Header 요소 코드 조각에 대한 일반 정보가 포함되어 있습니다.

Literal 요소

편집할 수 있는 코드 조각의 리터럴을 정의합니다. 요소는 Literal 코드 조각이 삽입된 후 사용자 지정할 수 있는 코드 조각에 완전히 포함된 코드 조각의 대체를 식별합니다. 예를 들어, 리터럴 문자열, 숫자 값 및 일부 변수 이름은 리터럴로 선언해야 합니다.

리터럴과 개체는 값 selected 이 1 또는 end1인 ID 요소를 포함할 수 없습니다. 이 값 $selected$ 은 코드 조각이 호출될 때 코드 조각에 삽입할 선택한 문서 텍스트를 나타냅니다. $end$는 코드 조각을 삽입하고 나서 커서를 놓을 위치를 표시합니다.

<Literal Editable="true/false">
   <ID>... </ID>
   <ToolTip>... </ToolTip>
   <Default>... </Default>
   <Function>... </Function>
</Literal>
attribute 설명
편집 가능 선택적 Boolean 특성입니다. 코드 조각을 삽입한 이후에 리터럴을 편집할 수 있는지 여부를 지정합니다. 이 특성의 기본값은 true입니다.
하위 요소 설명
Default 요소 필수 요소입니다. 코드 조각을 삽입할 때 리터럴의 기본값을 지정합니다. 하나의 Default 요소에는 Literal 요소가 단 하나만 있어야 합니다.
Function 요소 선택적 요소입니다. Visual Studio에서 리터럴이 포커스를 받을 때 실행할 함수를 지정합니다. 요소에 요소가 0개 또는 1 FunctionLiteral 있을 수 있습니다.
ID 요소 필수 요소입니다. 리터럴의 고유 식별자를 지정합니다. 하나의 ID 요소에는 Literal 요소가 단 하나만 있어야 합니다.
ToolTip 요소 선택적 요소입니다. 리터럴의 예상 값과 사용법을 설명합니다. 요소에 요소가 0개 또는 1 ToolTipLiteral 있을 수 있습니다.
상위 요소 설명
Declarations 요소 편집할 수 있는 코드 조각의 리터럴과 개체가 포함되어 있습니다.

Namespace 요소

코드 조각이 컴파일 및 실행될 수 있도록 가져와야 하는 네임스페이스를 지정합니다. Namespace 요소에 지정된 네임스페이스가 아직 없는 경우 코드의 시작 부분에 있는 using 지시문 또는 Imports 문에 자동으로 추가됩니다.

<Namespace>
    Namespace
</Namespace>
상위 요소 설명
Import 요소 지정된 네임스페이스를 가져옵니다.

텍스트 값은 필수입니다. 이 텍스트는 코드 조각이 가정하는 네임스페이스를 가져오도록 지정합니다.

Object 요소

편집할 수 있는 코드 조각의 개체를 정의합니다. 요소는 Object 코드 조각 자체 외부에서 정의된 코드 조각에 필요한 항목을 식별합니다. 예를 들어, Windows Forms 컨트롤, ASP.NET 컨트롤, 개체 인스턴스 및 형식 인스턴스는 개체로 선언되어야 합니다. 개체 선언에는 요소를 사용하여 수행 Type 되는 형식을 지정해야 합니다.

<Object Editable="true/false">
    <ID>... </ID>
    <Type>... </Type>
    <ToolTip>... </ToolTip>
    <Default>... </Default>
    <Function>... </Function>
</Object>
attribute 설명
편집 가능 선택적 Boolean 특성입니다. 코드 조각을 삽입한 이후에 리터럴을 편집할 수 있는지 여부를 지정합니다. 이 특성의 기본값은 true입니다.
하위 요소 설명
Default 요소 필수 요소입니다. 코드 조각을 삽입할 때 리터럴의 기본값을 지정합니다. 하나의 Default 요소에는 Literal 요소가 단 하나만 있어야 합니다.
Function 요소 선택적 요소입니다. Visual Studio에서 리터럴이 포커스를 받을 때 실행할 함수를 지정합니다. 요소에 요소가 0개 또는 1 FunctionLiteral 있을 수 있습니다.
ID 요소 필수 요소입니다. 리터럴의 고유 식별자를 지정합니다. 하나의 ID 요소에는 Literal 요소가 단 하나만 있어야 합니다.
ToolTip 요소 선택적 요소입니다. 리터럴의 예상 값과 사용법을 설명합니다. 요소에 요소가 0개 또는 1 ToolTipLiteral 있을 수 있습니다.
Type 요소 필수 요소입니다. 개체의 유형을 지정합니다. 하나의 Type 요소에는 Object 요소가 단 하나만 있어야 합니다.
상위 요소 설명
Declarations 요소 편집할 수 있는 코드 조각의 리터럴과 개체가 포함되어 있습니다.

Reference 요소

코드 조각에 필요한 어셈블리 참조에 대한 정보를 지정합니다.

<Reference>
    <Assembly>... </Assembly>
    <Url>... </Url>
</Reference>
하위 요소 설명
Assembly 요소 필수 요소입니다. 코드 조각이 참조하는 어셈블리 이름이 포함되어 있습니다. 하나의 Assembly 요소에는 Reference 요소가 단 하나만 있어야 합니다.
Url 요소 선택적 요소입니다. 참조된 어셈블리에 대한 추가 정보를 제공하는 URL이 포함되어 있습니다. 요소에 요소가 0개 또는 1 UrlReference 있을 수 있습니다.
상위 요소 설명
References 요소 Reference 요소에 대한 그룹화 요소입니다.

References 요소

개별 Reference 요소를 그룹화합니다.

<References>
    <Reference>... </Reference>
</References>
하위 요소 설명
Reference 요소 선택적 요소입니다. 코드 조각의 어셈블리 참조에 대한 정보가 포함되어 있습니다. Reference 요소에는 References 요소가 0개 또는 그 이상 있을 수 있습니다.
상위 요소 설명
Snippet 요소 코드 조각에 대한 참조, 가져오기, 선언 및 코드가 포함되어 있습니다.

Shortcut 요소

조각을 삽입하는 데 사용되는 바로 가기 텍스트를 지정합니다. 요소의 Shortcut 텍스트 값은 영숫자 문자와 밑줄(_)만 포함할 수 있습니다.

참고 항목

C++ 코드 조각 바로 가기에서는 밑줄(_) 문자가 지원되지 않습니다.

<Shortcut>
    Shortcut Text
</Shortcut>
상위 요소 설명
Header 요소 코드 조각에 대한 일반 정보가 포함되어 있습니다.

텍스트 값은 선택적입니다. 이 텍스트는 코드 조각을 삽입하기 위한 바로 가기로 사용됩니다.

Snippet 요소

코드 조각의 참조, 가져오기, 선언 및 코드를 지정합니다.

<Snippet>
    <References>... </References>
    <Imports>... </Imports>
    <Declarations>... </Declarations>
    <Code>... </Code>
</Snippet>
하위 요소 설명
Code 요소 필수 요소입니다. 설명서 파일에 삽입할 코드를 지정합니다. 하나의 Code 요소에는 Snippet 요소가 단 하나만 있어야 합니다.
Declarations 요소 선택적 요소입니다. 코드 조각에서 편집할 수 있는 부분을 구성하는 리터럴과 개체를 지정합니다. 요소에 요소가 0개 또는 1 DeclarationsSnippet 있을 수 있습니다.
Imports 요소 선택적 요소입니다. 개별 Import 요소를 그룹화합니다. 요소에 요소가 0개 또는 1 ImportsSnippet 있을 수 있습니다.
References 요소 선택적 요소입니다. 개별 Reference 요소를 그룹화합니다. 요소에 요소가 0개 또는 1 ReferencesSnippet 있을 수 있습니다.
상위 요소 설명
CodeSnippet 요소 Visual Studio Code 파일에 삽입할 수 있는 제목 및 여러 코드 조각을 지정할 수 있습니다.

SnippetType 요소

Visual Studio에서 코드 조각을 추가하는 방법을 지정합니다.

<SnippetType>
    SurroundsWith/Expansion
</SnippetType>
상위 요소 설명
SnippetTypes 요소 SnippetType 요소를 그룹화합니다.

값은 다음 값 중 하나여야 합니다.

설명
Expansion 코드 조각을 커서에 삽입할 수 있습니다.
Refactoring C# 리팩터링 중에 코드 조각이 사용되도록 지정합니다. Refactoring 사용자 지정 코드 조각에는 사용할 수 없습니다.
SurroundsWith 선택한 코드 조각 주위에 코드 조각을 배치할 수 있습니다.

SnippetTypes 요소

개별 SnippetType 요소를 그룹화합니다. SnippetTypes 요소가 없으면 코드 조각을 커서에 삽입하거나 선택한 코드 주위에 배치할 수 있습니다.

<SnippetTypes>
    <SnippetType>... </SnippetType>
    <SnippetType>... </SnippetType>
</SnippetTypes>
하위 요소 설명
SnippetType 요소 선택적 요소입니다. Visual Studio에서 코드에 코드 조각을 삽입하는 방법을 지정합니다. SnippetType 요소에는 SnippetTypes 요소가 0개 또는 그 이상 있을 수 있습니다.
상위 요소 설명
Header 요소 코드 조각에 대한 일반 정보를 지정합니다.

Title 요소

코드 조각의 제목을 지정합니다. 코드 조각 요소에 Title 저장된 제목은 코드 조각 선택기 및 코드 조각 관리자의 코드 조각 이름으로 표시됩니다.

<Title>
    Code Snippet Title
</Title>
상위 요소 설명
Header 요소 코드 조각에 대한 일반 정보를 지정합니다.

텍스트 값은 필수입니다. 이 텍스트는 코드 조각의 제목을 지정합니다.

ToolTip 요소

코드 조각에서 리터럴 또는 개체의 예상 값과 사용량을 설명합니다. Visual Studio는 코드 조각을 프로젝트에 삽입할 때 도구 설명에 이 정보를 표시합니다. 코드 조각이 삽입된 후 마우스가 리터럴 또는 개체 위로 마우스를 가져가면 도구 설명도 표시됩니다.

<ToolTip>
    ToolTip description
</ToolTip>
상위 요소 설명
Literal 요소 편집할 수 있는 코드 조각의 리터럴 필드를 정의합니다.
Object 요소 편집할 수 있는 코드 조각의 개체 필드를 정의합니다.

텍스트 값은 필수입니다. 이 텍스트는 코드 조각에 있는 개체나 리터럴과 관련된 도구 설명을 지정합니다.

Type 요소

개체의 유형을 지정합니다. 요소는 Object 코드 조각에 필요하지만 코드 조각 자체 외부에서 정의되는 항목을 식별합니다. 예를 들어, Windows Forms 컨트롤, ASP.NET 컨트롤, 개체 인스턴스 및 형식 인스턴스는 개체로 선언되어야 합니다. 개체 선언에는 요소를 사용하여 수행 Type 되는 형식을 지정해야 합니다.

<Type>
    Type
</Type>
상위 요소 설명
Object 요소 편집할 수 있는 코드 조각의 개체 필드를 정의합니다.

텍스트 값은 필수입니다. 이 텍스트는 개체의 형식을 지정합니다. 예시:

<Type>System.Data.SqlClient.SqlConnection</Type>

Url 요소

참조된 어셈블리에 대한 자세한 정보를 제공하는 URL을 지정합니다.

참고 항목

Url 요소는 Visual Basic 프로젝트에 대해서만 지원됩니다.

<Url>
    www.microsoft.com
</Url>
상위 요소 설명
Reference 요소 코드 조각에 필요한 어셈블리 참조를 지정합니다.

텍스트 값은 필수입니다. 이 텍스트는 참조된 어셈블리에 대한 추가 정보를 제공하는 URL을 지정합니다. 이 URL은 프로젝트에 참조를 추가할 수 없는 경우에 표시됩니다.