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
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen güvenilen kod kitaplıklarını kullanma.