Partilhar via


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

Padrã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 .

Função

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 .

ID

Elemento necessário.

especifica um identificador exclusivo para o objeto.deve haver exatamente um elemento de ID em um elemento de Object .

Tooltip

elemento opcional.

Descreve o valor esperado e o uso do objeto.Pode haver zero ou mais elementos de Tooltip em um elemento de Object .

Tipo

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

Declarações

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

Outros recursos

Trechos de código