Compartilhar via


Elemento Function (trechos de código de IntelliSense)

Especifica uma função a ser executada quando o literal ou o objeto recebe o foco em Visual Studio.

<Function>
    FunctionName
</Function>

Atributos e elementos

The following sections describe attributes, child elements, and parent elements.

Atributos

Nenhum.

Elementos filho

Nenhum.

Elementos pai

Element

Description

Literal

Define os campos literais do trecho de código que pode ser editado.

Objeto

Define os campos de objeto de trecho de código que pode ser editado.

Valor de texto

É necessário um valor de texto.

Esse texto Especifica uma função a ser executada quando o literal ou o campo objeto recebe o foco em Visual Studio.

Comentários

O Function elemento só é suportado no Visual C# trechos de código. Para obter uma lista completa de funções suportadas, consulte Funções de trecho de código.

Exemplo

O exemplo de código a seguir mostra um exemplo da GenerateSwitchCases função. Esta função gera um case a instrução para cada valor na enumeração especificada em $expression$.

<CodeSnippets xmlns="https://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
    <CodeSnippet Format="1.0.0">
        <Header>
            <!-- Insert Header information here. -->
        </Header>
        <Snippet>
            <Declarations>
                <Literal>
                    <ID>expression</ID>
                    <ToolTip>Expression to switch on.</ToolTip>
                    <Default>switch_on</Default>
                </Literal>
                <Literal Editable="false">
                    <ID>cases</ID>
                    <Function>GenerateSwitchCases($expression$)</Function>
                    <Default>default:</Default>
                </Literal>
            </Declarations>
            <Code Language="CSharp">
                <![CDATA[
                    switch ($expression$)
                    {
                         $cases$
                    }
                ]]>
            </Code>
        </Snippet>
    </CodeSnippet>
</CodeSnippets>

Consulte também

Referência

Funções de trecho de código

Conceitos

Referência de esquema de trechos de código