Compartilhar via


Objeto elemento (trechos de código IntelliSense)

Define os objetos do trecho de código que você pode edição.

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

Atributos e elementos

As seções a seguir descrevem atributos, elementos filho, e elementos pai.

Atributos

Elemento

Descrição

Editable

Opcional Boolean atributo.

Especifica se o objeto pode ser editado depois que o trecho de código é inserido.O valor padrão desse atributo é true.

Elementos filho

Elemento

Descrição

Padrão

Elemento necessário.

Especifica o valor padrão do objeto quando o trecho de código é inserido.Deve haver exatamente um Default elemento em um Object elemento.

Função

Elemento opcional.

Especifica uma função a ser executada quando o objeto recebe o foco no Visual Studio.Pode haver zero ou um Function elementos em um Object elemento.

ID

Elemento necessário.

Especifica um identificador exclusivo do objeto.Deve haver exatamente um ID elemento em um Object elemento.

Dica de ferramenta

Elemento opcional.

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

Type (Tipo)

Elemento necessário.

Especifica o tipo do objeto.Deve haver exatamente um Type elemento em um Object elemento.

Elementos pai

Elemento

Descrição

Declarações

Contém as literais e os objetos que compõem as partes de um trecho de código que você pode edição.

Comentários

The Object elemento é usado para identificar um item que é necessária para o trecho de código, mas é provável que seja definida fora do trecho de código. Por exemplo, controles Windows Forms, ASP.NET controles, instâncias de objetos e tipos de instâncias devem ser declarados sistema autônomo objetos. Declarações de objeto requerem que seja especificado um tipo, que é concluído com o Type elemento.

Exemplo

O exemplo de código a seguir mostra como declarar um SqlConnection objeto com um ID valor do elemento de Connection. O objeto é referenciado no Code elemento utilizando o delimitador padrão. Neste exemplo, o objeto é referenciado com $Connection$.

Literais e os objetos não podem conter um ID elemento com um valor de end. O valor $end$ está 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

Tarefas

Como: Criar um novo trecho com substituições

Conceitos

Referência de esquema de trechos de código