Funkcja elementu (urywki kodu IntelliSense)
Określa funkcję do wykonania, gdy literał lub obiekt otrzymuje fokus w Visual Studio.
<Function>
FunctionName
</Function>
Atrybuty i elementy
W poniższych sekcjach opisano atrybuty i elementy podrzędne elementy nadrzędne.
Atrybuty
Brak.
Elementy podrzędne
Brak.
Elementy nadrzędne
Element |
Opis |
---|---|
Definiuje pól literal wstawki kodu programu, który można edytować. |
|
Określa pola obiektu wstawki kodu programu, który można edytować. |
Wartość tekstowa
Wartość tekstowa.
Tekst ten określa funkcję do wykonania, gdy literał lub pole Obiekt otrzymuje fokus w Visual Studio.
Uwagi
Function Element jest obsługiwany tylko w Visual C# urywki kodu.Aby uzyskać pełną listę obsługiwanych funkcji, zobacz Funkcje urywka kodu.
Przykład
Poniższy przykład kodu pokazuje przykład GenerateSwitchCases funkcji.Ta funkcja generuje przypadku instrukcji dla każdej wartości w wyliczeniu określone w $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>