Function 元素(IntelliSense 代码段)
指定文本或对象在 Visual Studio 中获得焦点时要执行的函数。
<Function>
FunctionName
</Function>
特性和元素
以下几节描述了特性、子元素和父元素。
特性
无。
子元素
无。
父元素
元素 |
说明 |
---|---|
定义代码段的可编辑文本字段。 |
|
定义代码段的可编辑对象字段。 |
文本值
需要一个文本值。
此文本指定当文本或对象字段在 Visual Studio 中获得焦点时要执行的函数。
备注
Function 元素仅在 Visual C# 代码段中受到支持。 有关受支持函数的完整列表,请参见 代码段函数。
示例
下面的代码示例演示 GenerateSwitchCases 函数示例。 此函数为 $expression$ 中指定的枚举中的每个值生成一个 case 语句。
<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>