Aracılığıyla paylaş


DTE2.UserControl Özellik

Ortam Otomasyon veya bir kullanıcı tarafından başlatıldı olup olmadığını gösteren bir değeri alır.

Ad alanı:  EnvDTE80
Derleme:  EnvDTE80 (EnvDTE80.dll içinde)

Sözdizimi

'Bildirim
Property UserControl As Boolean
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)

Özellik Değeri

Tür: System.Boolean
true ortamı kullanıcı denetimi altında çalışıyorsa; Aksi halde, false.

Notlar

UserControlayarlanabilecek en true, bir insan ortamıyla etkileşim gösteren. Bu yapıldıktan sonra eklenti veya makro değiştiremezsiniz başa false.

Ortamı kullanıcı denetimi altında değildir ve son dış automation istemcisi bağlantısını keser, sonra ortam kapanır.

Ortamı ile başlatırsanız, Start menüsü, kullanıcı tarafından oluşturulan ve UserControl ayarlamak true. Ortam CoCreate tarafından başlatılan ancak, Otomasyon oluşturulmuş olur ve UserControl ayarlamak false.

Otomasyon yoluyla ana penceresinin görünürlüğünü kontrol edebilirsiniz sadece UserControl ayarlamak false. İrreversibly ayarlanır sonra true, ana pencere gizlenemez.

El ile yeni çözüm ya da belge açmaya neden UserControl ayarlamak true. Otomatik olarak aynı yapma girişimi değerini etkilemez.

Örnekler

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

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

DTE2 Arabirim

UserControl Fazla Yük

EnvDTE80 Ad Alanı

Diğer Kaynaklar

Eklentiler ve sihirbazlar oluşturma