Sdílet prostřednictvím


IVsWindowFrame – rozhraní

 

Poskytuje přístup k chování a vlastnosti prostředí rámečků, nástroj a dokumentu systému Windows.

Obor názvů:   Microsoft.VisualStudio.Shell.Interop
Sestavení:  Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)

Syntaxe

[ComConversionLossAttribute]
[InterfaceTypeAttribute(1)]
[GuidAttribute("11138F8A-38C0-4436-B5A6-2F5EF2C3E242")]
public interface IVsWindowFrame
[ComConversionLossAttribute]
[InterfaceTypeAttribute(1)]
[GuidAttribute("11138F8A-38C0-4436-B5A6-2F5EF2C3E242")]
public interface class IVsWindowFrame
[<ComConversionLossAttribute>]
[<InterfaceTypeAttribute(1)>]
[<GuidAttribute("11138F8A-38C0-4436-B5A6-2F5EF2C3E242")>]
type IVsWindowFrame = interface end
<ComConversionLossAttribute>
<InterfaceTypeAttribute(1)>
<GuidAttribute("11138F8A-38C0-4436-B5A6-2F5EF2C3E242")>
Public Interface IVsWindowFrame

Metody

Název Popis
System_CAPS_pubmethod CloseFrame(UInt32)

Zavře okno.

System_CAPS_pubmethod GetFramePos(VSSETFRAMEPOS[], Guid, Int32, Int32, Int32, Int32)

Vrátí pozici okna.

System_CAPS_pubmethod GetGuidProperty(Int32, Guid)

Vrátí vlastnost rámeček okna na základě zadaným identifikátorem GUID.

System_CAPS_pubmethod GetProperty(Int32, Object)

Vrátí okno vlastností.

System_CAPS_pubmethod Hide()

Skryje okno.

System_CAPS_pubmethod IsOnScreen(Int32)

Vrátí true je rámeček okna na obrazovce.

System_CAPS_pubmethod IsVisible()

Určuje, zda je zobrazen v okně.

System_CAPS_pubmethod QueryViewInterface(Guid, IntPtr)

Poskytuje IVsWindowFrame s zobrazení pomocníka (VSFPROPID_ViewHelper) vložit do seznamu oznámení událostí.

System_CAPS_pubmethod SetFramePos(VSSETFRAMEPOS, Guid, Int32, Int32, Int32, Int32)

Nastaví umístění okna.

System_CAPS_pubmethod SetGuidProperty(Int32, Guid)

Nastaví vlastnost rámeček okna na základě zadaným identifikátorem GUID.

System_CAPS_pubmethod SetProperty(Int32, Object)

Nastaví vlastnost rámeček okna.

System_CAPS_pubmethod Show()

Vykreslí toto okno zobrazeno, horní, zobrazí okno a aktivuje okno.

System_CAPS_pubmethod ShowNoActivate()

Zobrazí nebo okno zviditelní a přináší do horní, ale nestane aktivní okno.

Poznámky

Prostředí neposkytuje dva režimy hostitelem ovládací prvky IVsWindowFrame objektu.Zkontrolovat vlastnosti prostředí vrátí null určující vlastnosti prostředí nejsou podporovány.

VSPackage, který implementuje IOleObject, jako například editor, který používá okno dokumentu může volat GetAmbientUserMode metoda Kontrola návrhu nebo spuštění režimu.Zatímco pokyny pro kontejnery pro ovládací prvek ActiveX stavu, že vlastnosti prostředí by měly podporovat kontejnery (nebo servery), tento postup nefunguje v aplikaci Visual Studio protože web vytvořený pro VSPackage nepodporuje vlastnosti prostředí.

Uvolnění obvykle označuje režim, ve kterém by měl být spuštěn ovládací prvek:

Režim spuštění

Uvolnění ==false

nebo

DesignMode

Uvolnění ==true

Poznámky pro volající:

Volání IVsWindowFrame získat IVsWindowFrame volat metody v okně dokumentu nebo na nástroj ukazatel.IVsWindowFrameje implementována prostřednictvím prostředí SVsWindowFrame služby.

Viz také

Microsoft.VisualStudio.Shell.Interop – obor názvů

Zpátky na začátek