عنصر كائن (أجزاء "تعليمات برمجية" التحسس الذكي ")

قم بتعريف الكائنات من أجزاء تعليمات برمجية المتكررة التي يمكن تحريرها.

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

السمات والعناصر

تصف المقاطع التالية سمات، عناصر تابعة وعناصر الأصل.

السمات

العنصر

الوصف

Editable

سمة Boolean اختيارية.

تحدد أم لا يمكن تحرير الكائن بعد التعليمات البرمجية المتكررة هو إدراجها. القيمة افتراضية لترتيب هو سمة هو true.

العناصر التابعة

العنصر

الوصف

Default

العنصر المطلوب.

قم بتعيين الافتراضي للكائن القيمة عندما التعليمات البرمجية المتكررة هو إدراجها. يجب أن يكون هناك واحد Defaultعنصر في Objectعنصر.

الوظيفة

عنصر اختياري.

تحدد دالة إلى تنفيذ عندما يتلقى الكائن الموجود تركيز في ‏‫Visual Studio. قد يكون هناك صفر أو واحد Functionعناصر في Objectالعنصر.

ID

العنصر المطلوب.

تعين معرّف فريد كائن. يجب أن يكون هناك واحد IDعنصر في Objectعنصر.

تلميح أداة

عنصر اختياري.

توضح هذه المقالة القيمة المتوقعة واستخدام كائن. قد يكون هناك صفر أو واحد Tooltipعنصر s Objectعنصر.

Type

العنصر المطلوب.

تحدد نوع للكائن. يجب أن يكون هناك واحد Typeعنصر في Objectعنصر.

العناصر الأصلية

العنصر

الوصف

تعريفات

يحتوي على قيم حرفية والكائنات التي تشكل الأجزاء من تعليمات برمجية قصاصة التي يمكن تحريرها.

ملاحظات

Objectيستخدم العنصر إلى تعريف عنصر مطلوب من قبل قصاصة ولكن من المحتمل إلى يتم تعريف خارج قصاصة نفسها. على سبيل المثال، عناصر تحكم النماذج Windows، ASP.NETيجب تعريفها عناصر التحكم ومثيلات الكائن ومثيلات نوع كـ الكائنات. تعريفات الكائن تتطلب أن يتم تحديد نوع، التي تتم مع Typeالعنصر.

مثال

التعليمة البرمجية التالية يوضح المثال كيفية إلى التصريح SqlConnectionكائن IDالقيمة العنصر Connection. الكائن هو المشار إليه في Codeالعنصر باستخدام المحدد الافتراضي. في ترتيب هو سبيل المثال، الكائن هو المشار إليه مع $Connection$.

القيم الحرفية و الكائنات لا يمكن أن يحتوي IDعنصر ذو القيمة end. القيمة $end$هو المحجوزة، و هو المستخدمة لوضع علامة على الالموقع الذي تريد وضع رأس المؤشر بعد التعليمات البرمجية المتكررة هو إدراجها.

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

راجع أيضًا:

المهام

كيفية: إنشاء أجزاء التعليمات البرمجية المتكررة جديد مع عمليات الاستبدال

المبادئ

تعليمات برمجية المتكررة مرجع المخطط