Literál prvku (technologie IntelliSense kódu)
Definuje literály fragment kódu, který lze upravovat.
<Literal Editable="true/false">
<ID>... </ID>
<ToolTip>... </ToolTip>
<Default>... </Default>
<Function>... </Function>
</Literal>
Atributy a elementy
Následující části popisují atributy, podřízené prvky a rodičovské prvky.
Atributy
Atribut |
Description |
---|---|
Upravitelné |
Nepovinný atribut Boolean. Určuje, zda lze upravit literál po vložení výstřižku kódu.Výchozí hodnota tohoto atributu je true. |
Podřízené elementy
Element |
Description |
---|---|
Požadovaný prvek. Určuje výchozí hodnota literál vložit fragment kódu.Musí být přesně jeden Default prvek Literal prvku. |
|
Volitelný prvek. Určuje funkci spustit při literál fokusu v aplikaci Visual Studio.Může být žádná nebo jedna Function prvky Literal prvku. |
|
Požadovaný prvek. Určuje jedinečný identifikátor pro literál.Musí být přesně jeden ID prvek Literal prvku. |
|
Volitelný prvek. Popisuje využití literál a očekávané hodnoty.Může být žádná nebo jedna Tooltip prvky Literal prvku. |
Nadřazené elementy
Element |
Description |
---|---|
Obsahuje objekty fragmentu kódu, který lze upravovat a literály. |
Poznámky
Literal Prvek slouží k identifikaci náhradní část kódu, zcela obsažený v výstřižek, ale bude pravděpodobně třeba upravené po vložení do kódu.Například literály, číselné hodnoty a některé názvy proměnných by deklarován jako literály.
Nemůže obsahovat literály a objekty ID prvek s hodnotou selected nebo end.Hodnota $selected$ představuje text vybraný v dokumentu, který má být vložen do výstřižku, při vyvolání.$end$označuje umístění kurzor na místo po vložení výstřižku kódu.
Příklad
Následující příklad kódu ukazuje, jak deklarovat literál s ID prvku hodnotu SQL.Literál odkazuje Code prvku pomocí výchozí oddělovač.V tomto příkladu je literál odkaz s $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>