Udostępnij za pośrednictwem


Element Object (urywki kodu IntelliSense)

Definiuje obiekty fragment kodu, który można edytować.

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

Atrybuty i elementy

W poniższych sekcjach opisano atrybuty, elementy podrzędne i elementów nadrzędnych.

Atrybuty

Element

Opis

Editable

Opcjonalny Boolean atrybut.

Określa, czy obiekt można edytować, po wstawieniu wstawki kodu programu.Wartością domyślną tego atrybutu jest true.

Elementy podrzędne

Element

Opis

Domyślne

Wymagany element.

Określa wartość domyślną tego obiektu, gdy znajduje się fragment kodu.Musi być dokładnie jeden Default element w Object element.

Funkcja

Opcjonalny element.

Określa funkcję wykonywania, gdy obiekt otrzymuje fokus w Visual Studio.Może być zero lub jeden Function elementy w Object element.

ID

Wymagany element.

Określa identyfikator unikatowy dla obiektu.Musi być dokładnie jeden ID element w Object element.

Etykietka narzędzia

Opcjonalny element.

W tym artykule opisano wartości oczekiwanej i sposób użycia obiektu.Może być zero lub jeden Tooltip elementy w Object element.

Typ

Wymagany element.

Określa typ obiektu.Musi być dokładnie jeden Type element w Object element.

Elementy nadrzędne

Element

Opis

Deklaracje

Zawiera literały i obiekty, które tworzą części fragment kodu, który można edytować.

Uwagi

Object Element jest używany do identyfikacji elementu, który jest wymagany przez fragment kodu, ale może być zdefiniowana poza sam fragment kodu.Na przykład formanty Windows Forms, ASP.NET kontroli, wystąpienia obiektu i typ wystąpienia powinien być zadeklarowany jako obiekty.Deklaracje obiektu wymagają, aby określić typ, który odbywa się z Type element.

Przykład

Poniższy przykład kodu pokazuje, jak zadeklarować SqlConnection obiekt z ID wartość elementu Connection.Odwołuje się do obiektu Code elementu za pomocą domyślnym ogranicznikiem.W tym przykładzie odwołuje się obiekt z $Connection$.

Literały i obiekty nie mogą zawierać ID element o wartości end.Wartość $end$ jest zarezerwowany i jest używany do oznaczania lokalizacji umieść kursor po wstawieniu wstawki kodu programu.

<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>

Zobacz też

Koncepcje

Odwołanie schematu wstawek kodu

Inne zasoby

Wstawki kodu programu