Function (Elemento, fragmentos de código IntelliSense)
Actualización: noviembre 2007
Especifica una función que ejecutar cuando el literal o el objeto recibe el foco en Visual Studio.
<Function>
FunctionName
</Function>
Atributos y elementos
En las siguientes secciones se describen los atributos, elementos secundarios y elementos primarios.
Atributos
Ninguno
Elementos secundarios
Ninguno
Elementos primarios
Elemento |
Descripción |
---|---|
Define los campos literales del fragmento de código que se pueden editar. |
|
Define los campos del objeto del fragmento de código que se pueden editar. |
Valor de texto
Se requiere un valor de texto.
Este texto especifica una función que ejecutar cuando el literal o el objeto recibe el foco en Visual Studio.
Comentarios
El elemento Function sólo se admite en fragmentos de código de Visual C#. Para obtener una lista completa de las funciones compatibles, vea Funciones de los fragmentos de código.
Ejemplo
El ejemplo de código siguiente muestra un ejemplo de la función GenerateSwitchCases. Esta función genera una instrucción case para cada valor de la enumeración especificada en $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>
Vea también
Conceptos
Referencia de esquemas de fragmentos de código