Elemento Object (trechos de código de IntelliSense)
Define os objetos do trecho de código que você pode editar.
<Object Editable="true/false">
<ID>... </ID>
<Type>... </Type>
<ToolTip>... </ToolTip>
<Default>... </Default>
<Function>... </Function>
</Object>
Atributos e elementos
As seções a seguir descrevem elementos filho, atributos, e elementos pai.
Atributos
Elemento |
Descrição |
---|---|
Editable |
atributo opcional de Boolean . Especifica se o objeto pode ou não ser editado depois de inserido o trecho de código.O valor padrão de esse atributo é true. |
Elementos filho
Elemento |
Descrição |
---|---|
Elemento necessário. Especifica o valor padrão de objeto quando o trecho de código é inserido.deve haver exatamente um elemento de Default em um elemento de Object . |
|
elemento opcional. Especifica uma função para executar quando o objeto recebe o foco no Visual Studio.Pode haver zero ou mais elementos de Function em um elemento de Object . |
|
Elemento necessário. especifica um identificador exclusivo para o objeto.deve haver exatamente um elemento de ID em um elemento de Object . |
|
elemento opcional. Descreve o valor esperado e o uso do objeto.Pode haver zero ou mais elementos de Tooltip em um elemento de Object . |
|
Elemento necessário. Especifica o tipo do objeto.deve haver exatamente um elemento de Type em um elemento de Object . |
Elementos pai
Elemento |
Descrição |
---|---|
Contém os literais e os objetos que compõem as partes de um trecho de código que você pode editar. |
Comentários
O elemento de Object é usado para identificar um item que é exigido pelo trecho de código mas é provável de ser definido fora de trecho próprio.Por exemplo, os controles, os controles de ASP.NET , instâncias do objeto, e instâncias de tipo devem ser declarados como objetos.Declarações de objeto que requerem um tipo foi especificado, que é feito com o elemento de Type .
Exemplo
O exemplo de código a seguir mostra como declarar um objeto de SqlConnection com um valor de elemento de ID de Connection.O objeto é referenciado no elemento de Code usando o delimitador padrão.Em esse exemplo, o objeto é referenciado por $Connection$.
Literais e objetos não podem conter um elemento de ID com um valor de end.O valor $end$ é reservado, e usado para marcar o local para colocar o cursor após o trecho de código é inserido.
<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>
Consulte também
Conceitos
Referência de esquema de trechos de código