مشاركة عبر


_DTE.UserControl الخاصية

تعيين أو الحصول على القيمة تشير إلى ما إذا كان تم تشغيل بيئة بمستخدم أو بواسطة الأتمتة.

مساحة الاسم:  EnvDTE
التجميع:  EnvDTE (في EnvDTE.dll)

بناء الجملة

'إقرار
Property UserControl As Boolean
    Get
    Set
bool UserControl { get; set; }
property bool UserControl {
    bool get ();
    void set (bool value);
}
abstract UserControl : bool with get, set
function get UserControl () : boolean
function set UserControl (value : boolean)

قيمة الخاصية

النوع: System.Boolean
trueإذا كانت بيئة هو تشغيل ضمن عنصر تحكم مستخدم؛ otherwهوe،false.

ملاحظات

UserControlيمكن تعيين إلىtrue، تشير إلى التي بشرية هو التعامل مع البيئة، لكن مرة واحدة th هو هو، الوظائف الإضافية أو الماكرو لا يمكن تغييره إلىfalse.

إذا كانت بيئة هو ليس ضمن عنصر تحكم مستخدم، و dهوconnects العميل أتمتة خارجي آخر، ثم بيئة إيقاف.

إذا قمت بتشغيل بيئة من خلال قائمة ابدأ ، وهي التي قام مستخدم بإنشائها و UserControlهو التعيين إلى true. في حالة تشغيل بيئة بواسطة CoCreate، على الرغم من ذلك، كان التنفيذ التلقائي التي تم إنشاؤها و UserControlهو التعيين إلى false.

يمكنك التحكم في كيفية ظهور الإطار الرئيسي من خلال التنفيذ التلقائي فقط عند UserControlهو التعيين إلى false. فمرة هو irreversibly تعيين إلى true، لا يتم مخفي الإطار الرئيسي.

يدوياً محاولة فتح مستند أو حل جديد يؤدي إلى UserControlسيتم تعيينه true. محاولة Auإلىmatically إلى القيام بنفس لا يؤثر على القيمة.

أمثلة

Sub UserControlExample()
   MsgBox("Environment is running under user control?: " & DTE.UserControl)
End Sub

أمن NET Framework.

راجع أيضًَا

المرجع

_DTE واجهة

_DTE الأعضاء

EnvDTE مساحة الاسم

موارد أخرى

إنشاء الوظائف الإضافية ومعالجات