DTE2.UserControl Özellik

Tanım

Ortamın bir kullanıcı veya Otomasyon tarafından başlatılıp başlatılmayacağını gösteren bir değer alır.

public:
 property bool UserControl { bool get(); void set(bool value); };
public:
 property bool UserControl { bool get(); void set(bool value); };
[System.Runtime.InteropServices.DispId(227)]
public bool UserControl { [System.Runtime.InteropServices.DispId(227)] get; [System.Runtime.InteropServices.DispId(227)] set; }
[<System.Runtime.InteropServices.DispId(227)>]
[<get: System.Runtime.InteropServices.DispId(227)>]
[<set: System.Runtime.InteropServices.DispId(227)>]
member this.UserControl : bool with get, set
Public Property UserControl As Boolean

Özellik Değeri

Boolean

true ortam Kullanıcı denetimi altında çalışıyorsa; Aksi takdirde, false .

Uygulamalar

Öznitelikler

Örnekler

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

Açıklamalar

UserControltrue, bir insanların ortamla etkileşimde bulunduğunu gösteren olarak ayarlanabilir. Bu işlem tamamlandıktan sonra, öğesini olarak değiştiremezsiniz false .

Ortam Kullanıcı denetimi altında değilse ve son dış Otomasyon istemcisinin bağlantısı kesilirse, ortam kapanır.

Ortamı Başlat menüsünde başlatırsanız, Kullanıcı tarafından oluşturulur ve UserControl olarak ayarlanır true . Ancak ortam CoCreate tarafından başlatılırsa Otomasyon oluşturulur ve UserControl olarak ayarlanır false .

Ana pencerenin görünürlüğünü yalnızca öğesine ayarlandığında Otomasyon yoluyla denetleyebilirsiniz UserControl false . Tersine çevrilebilir olarak ayarlandığında true , ana pencere gizlenemez.

Yeni bir çözüm veya belge, olarak ayarlanmaya yönelik el ile açılmaya çalışılıyor UserControl true . Otomatik olarak aynı şekilde denenmeye çalışılması değeri etkilemez.

Şunlara uygulanır