Function 項目 (IntelliSense 程式碼片段)
指定常值 (Literal) 或物件擷取 Visual Studio 中的焦點時要執行的函式。
<Function>
FunctionName
</Function>
屬性和項目
下列各節將說明屬性、子項目和父項目。
屬性
無。
子項目
無。
父項目
項目 |
描述 |
---|---|
定義可以編輯的程式碼片段的常值欄位。 |
|
定義可以編輯的程式碼片段的物件欄位。 |
文字值
需要文字值。
此文字指定常值或物件欄位擷取 Visual Studio 中的焦點時要執行的函式。
備註
只有 Visual C# 程式碼片段才支援 Function 項目。 如需完整的支援函式清單,請參閱程式碼片段函式。
範例
下列程式碼範例會示範 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>