مشاركة عبر


Window2.WindowState الخاصية

الحصول أو قم بتعيين الولاية الإطار، سواء من هو المصغر والعادي وكذلك forth.

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

بناء الجملة

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

قيمة الخاصية

النوع: EnvDTE.vsWindowState
A vsWindowState ثابت.

التطبيقات

Window.WindowState

ملاحظات

لأن WindowStateخاصية تعيين أو إرجاع ما إذا كان نافذة هو مكبر أو مصغر أو العادي، يجب أن تكون بيئة في الوضع MDI التالي للعمل بشكل صحيح.

أمثلة

يؤدي هذا إلى إنشاء نص عام ملف ويعرض به WindowStateخاصية.

للحصول على مزيد من المعلومات حول كيفية تشغيل هذا المثال إضافة-في، راجع كيفية: الترجمة وإعادة تشغيل أمثلة التعليمات البرمجية لطراز كائن التنفيذ التلقائي.

Imports EnvDTE
Imports EnvDTE80
Public Sub OnConnection(ByVal application As Object, _
 ByVal connectMode As ext_ConnectMode, ByVal addInInst As Object, _
 ByRef custom As Array) Implements IDTExtensibility2.OnConnection
    _applicationObject = CType(application, DTE2)
    _addInInstance = CType(addInInst, AddIn)
    WindowStateExample(_applicationObject)
End Sub
Sub WindowStateExample(ByVal dte As DTE2)
    Dim win As Window2
    win = CType(_applicationObject.ItemOperations.NewFile _
    ("General\Text File"), Window2)
    MsgBox("Windowstate of " & win.Caption & " is "  _
    & (win.WindowState.ToString))
End Sub
using EnvDTE;
using EnvDTE80;
using System.Windows.Forms;
public void OnConnection(object application,
 ext_ConnectMode connectMode, object addInInst, ref Array custom)
{
    _applicationObject = (DTE2)application;
    _addInInstance = (AddIn)addInInst;
    WindowStateExample(_applicationObject);
}
public void WindowStateExample(DTE2 dte)
{
    Window2 win;
    win = (Window2)_applicationObject.ItemOperations.NewFile
(@"General\Text File", "MyTextFile", Constants.vsViewKindTextView);
    MessageBox.Show("Windowstate of " + win.Caption + " is " 
+ win.WindowState.ToString());
}

أمن NET Framework.

راجع أيضًَا

المرجع

Window2 واجهة

Window2 الأعضاء

WindowState التحميل الزائد

EnvDTE80 مساحة الاسم