Partager via


Function, élément (extraits de code IntelliSense)

Spécifie une fonction à exécuter lorsque le littéral ou l'objet reçoit le focus dans Visual Studio.

<Function>
    FunctionName
</Function>

Attributs et éléments

Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.

Attributs

Aucun

Éléments enfants

Aucun

Éléments parents

Élément

Description

Literal

Définit les champs littéraux de l'extrait de code que vous pouvez modifier.

Objet

Définit les champs objet de l'extrait de code que vous pouvez modifier.

Valeur texte

Une valeur texte est requise.

Ce texte spécifie une fonction à exécuter lorsque le champ littéral ou objet reçoit le focus dans Visual Studio.

Notes

L'élément Function est pris en charge uniquement dans les extraits de code Visual C#. Pour avoir une liste complète des expressions prises en charge, consultez Fonctions des extraits de code.

Exemple

L'exemple de code suivant montre un exemple de fonction GenerateSwitchCases. Cette fonction génère une instruction case pour chaque valeur de l'énumération spécifiée dans $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>

Voir aussi

Référence

Fonctions des extraits de code

Concepts

Référence de schéma des extraits de code