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 na Visual Studio.

<Function>
    FunctionName
</Function>

Atributos e elementos

As seções a seguir descrevem atributos, elementos filho, e elementos pai.

Atributos

Nenhum.

Elementos filho

Nenhum.

Elementos pai

Elemento

Descrição

Literal

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

Object

Define os campos de objeto do 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 na 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