Elemento Header (frammenti di codice IntelliSense)

Specifica informazioni generali sul frammento di codice IntelliSense.

<Header>
    <Title>... </Title>
    <Author>... </Author>
    <Description>... </Description>
    <HelpUrl>... </HelpUrl>
    <SnippetTypes>... </SnippetTypes>
    <Keywords>... </Keywords>
    <Shortcut>... </Shortcut>
</Header>

Attributi ed elementi

Nelle sezioni seguenti vengono illustrati attributi, elementi figlio e padre.

Attributi

Nessuno.

Elementi figlio

Elemento

Descrizione

Author

Elemento facoltativo.

Nome della persona o della società che ha creato il frammento di codice. In un elemento Header possono essere presenti zero elementi Author oppure uno.

Description

Elemento facoltativo.

Descrizione del frammento di codice. In un elemento Header possono essere presenti zero elementi Description oppure uno.

HelpURL

Elemento facoltativo.

URL contenente ulteriori informazioni sul frammento di codice. In un elemento Header possono essere presenti zero elementi HelpURL oppure uno.

Parole chiave

Elemento facoltativo.

Raggruppa elementi Keyword. In un elemento Header possono essere presenti zero elementi Keywords oppure uno.

Shortcut

Elemento facoltativo.

Specifica il testo di collegamento utilizzabile per inserire il frammento. In un elemento Header possono essere presenti zero elementi Shortcut oppure uno.

SnippetTypes

Elemento facoltativo.

Raggruppa elementi SnippetType. In un elemento Header possono essere presenti zero elementi SnippetTypes oppure uno. In assenza di elementi SnippetTypes, il frammento di codice è comunque valido.

Titolo

Elemento obbligatorio.

Nome descrittivo del frammento di codice. In un elemento Header deve essere presente esattamente un elemento Title.

Elementi padre

Elemento

Oggetto di descrizione

CodeSnippet

Elemento padre di tutti i dati del frammento di codice.

Esempio

Nel codice riportato di seguito viene illustrato come impostare i valori degli elementi figlio di un elemento Header.

<CodeSnippets xmlns="https://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
    <CodeSnippet Format="1.0.0">
        <Header>
            <Title>Copy File</Title>
            <Author>Microsoft Corporation</Author>
            <Description>Copies a file and saves it as another file.</Description>
            <HelpUrl>www.microsoft.com</HelpUrl>
            <SnippetTypes>
                <SnippetType>Expansion</SnippetType>
            </SnippetTypes>
            <Keywords>
                 <Keyword>File copying</Keyword>
                 <Keyword>Copying files</Keyword>
            </Keywords>
            <Shortcut>copyfile</Shortcut>
        </Header>
        <Snippet>
            <!-- Insert snippet information here -->
        </Snippet>
    </CodeSnippet>
</CodeSnippets>

Vedere anche

Concetti

Riferimento dello schema dei frammenti di codice