Prvek objektu (technologie IntelliSense kódu)
Definuje objekty fragmentu kódu, který můžete upravit.
<Object Editable="true/false">
<ID>... </ID>
<Type>... </Type>
<ToolTip>... </ToolTip>
<Default>... </Default>
<Function>... </Function>
</Object>
Atributy a elementy
Následující části popisují atributy, podřízené prvky a rodičovské prvky.
Atributy
Element |
Description |
---|---|
Editable |
Nepovinný atribut Boolean. Určuje, zda objekt lze upravit po vložení fragmentu kódu.Výchozí hodnota tohoto atributu je true. |
Podřízené elementy
Element |
Description |
---|---|
Požadovaný prvek. Určuje výchozí hodnotu na objekt při vložení fragmentu kódu.Musí být přesně jednu Default prvek Object prvku. |
|
Volitelný prvek. Určuje funkci spustit při objekt fokusu v aplikaci Visual Studio.Může být nula nebo Function prvky Object prvku. |
|
Požadovaný prvek. Určuje jedinečný identifikátor pro objekt.Musí být přesně jednu ID prvek Object prvku. |
|
Volitelný prvek. Popisuje použití objektu a očekávané hodnoty.Může být nula nebo Tooltip prvky Object prvku. |
|
Požadovaný prvek. Určuje typ objektu.Musí být přesně jednu Type prvek Object prvku. |
Nadřazené elementy
Element |
Description |
---|---|
Obsahuje objekty, které tvoří části kódu, který lze upravovat a literály. |
Poznámky
Object Element slouží k identifikaci položky, která požaduje fragment kódu, ale pravděpodobně definované mimo fragment, sám.Například prvky model Windows Forms ASP.NET prvky a instance objektu typu instance by měl být deklarován jako objekty.Deklarace objektu vyžadují zadat typ, který provádí Type prvku.
Příklad
Následující příklad kódu ukazuje, jak deklarovat SqlConnection objekt s ID hodnotu elementu Connection.Objekt odkazuje Code elementu pomocí výchozí oddělovač.V tomto příkladu se odkazuje na objekt s $Connection$.
Nemůže obsahovat literály a objekty ID prvek s hodnotou end.Hodnota $end$ je vyhrazen a slouží k označení umístění kurzoru po vložení fragmentu kódu.
<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>
Viz také
Koncepty
Reference schématu fragmenty kódu