Udostępnij za pośrednictwem


Element literał (urywki kodu IntelliSense)

Definiuje literały wstawki kodu programu, który można edytować.

<Literal Editable="true/false">
   <ID>... </ID>
   <ToolTip>... </ToolTip>
   <Default>... </Default>
   <Function>... </Function>
</Literal>

Atrybuty i elementy

W poniższych sekcjach opisano atrybuty i elementy podrzędne elementy nadrzędne.

Atrybuty

Atrybut

Opis

Edytowalne

Opcjonalny Boolean atrybut.

Określa, czy nie można edytować literał po wstawieniu wstawki kodu programu.Domyślna wartość tego atrybutu jest true.

Elementy podrzędne

Element

Opis

Domyślne

Wymaganego elementu.

Określa wartość domyślną literał Wstaw urywek kodu.Ponadto musi być dokładnie jeden Default element w Literal element.

Funkcja

Opcjonalnego elementu.

Określa funkcję do wykonania, gdy literał uzyskuje fokus w Visual Studio.Może istnieć zero lub jeden Function elementów w Literal element.

IDENTYFIKATOR

Wymaganego elementu.

Określa identyfikator unikatowy dla literału.Ponadto musi być dokładnie jeden ID element w Literal element.

Wskazówka do narzędzia

Opcjonalnego elementu.

W tym artykule opisano oczekiwaną wartością i użycia literał.Może istnieć zero lub jeden Tooltip elementów w Literal element.

Elementy nadrzędne

Element

Opis

Deklaracje

Zawiera literały i obiekty wstawki kodu programu, który można edytować.

Uwagi

Literal Element jest używany do identyfikowania zastąpienia uzyskać fragment kodu, który jest całkowicie zawarte wewnątrz wstawki, ale prawdopodobnie zostać dostosowane po włożeniu go do kodu.Na przykład ciągi tekstowe, wartości liczbowe i niektóre nazwy zmiennej powinien być zadeklarowany jako literały.

Literały i obiekty nie mogą zawierać ID element z wartością selected lub end.Wartość $selected$ reprezentuje tekst zaznaczony w dokumencie, który jest wstawiony urywka, gdy jest wywoływana.$end$znaczniki lokalizacji, aby umieścić kursor po wstawieniu wstawki kodu programu.

Przykład

Poniższy przykład kodu pokazuje jak deklarować literał z ID wartość elementu SQL.Literał odwołanie znajduje się w Code elementu za pomocą domyślnym ogranicznikiem.W tym przykładzie literał odwołuje się z $SQL$.

<CodeSnippets xmlns="https://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
    <CodeSnippet Format="1.0.0">
        <Header>
            <Title>Create a data adapter</Title>
            <Description>Creates a SqlDataAdapter object.</Description>
            <Author>Microsoft Corporation</Author>
            <Shortcut>createadapter</Shortcut>
        </Header>
        <Snippet>
            <Declarations>
                <Literal>
                    <ID>SQL</ID>
                    <ToolTip>Replace with a SQL connection string.</ToolTip>
                    <Default>"SQL connection string"</Default>
                </Literal>
                <Object>
                    <ID>Connection</ID>
                    <Type>System.Data.SqlClient.SqlConnection</Type>
                    <ToolTip>Replace with a connection object in your application.</ToolTip>
                    <Default>dcConnection</Default>
                </Object>
            </Declarations>
            <Code Language="CSharp">
                <![CDATA[
                    daCustomers = new SqlClient.SqlDataAdapter();
                    selectCommand = new SqlClient.SqlCommand($SQL$);
                    daCustomers.SelectCommand = selectCommand;
                    daCustomers.SelectCommand.Connection = $Connection$;
                ]]>
            </Code>
        </Snippet>
    </CodeSnippet>
</CodeSnippets>

Zobacz też

Koncepcje

Odwołanie schematu wstawek kodu