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 |
---|---|
Wymagany element. Określa wartość domyślną tego obiektu, gdy znajduje się fragment kodu.Musi być dokładnie jeden Default element w Object element. |
|
Opcjonalny element. Określa funkcję wykonywania, gdy obiekt otrzymuje fokus w Visual Studio.Może być zero lub jeden Function elementy w Object element. |
|
Wymagany element. Określa identyfikator unikatowy dla obiektu.Musi być dokładnie jeden ID element w Object element. |
|
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. |
|
Wymagany element. Określa typ obiektu.Musi być dokładnie jeden Type element w Object element. |
Elementy nadrzędne
Element |
Opis |
---|---|
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