Aracılığıyla paylaş


IVsWindowFrame Arabirim

 

Araç ve belge pencereleri davranışlarını ve ortam pencere çerçeveleri özelliklerini için erişim sağlar.

Ad Alanı:   Microsoft.VisualStudio.Shell.Interop
Derleme:  Microsoft.VisualStudio.Shell.Interop (Microsoft.VisualStudio.Shell.Interop.dll içinde)

Sözdizimi

[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

Yöntemler

Ad Açıklama
System_CAPS_pubmethod CloseFrame(UInt32)

Bir pencereyi kapatır.

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

Pencerenin konumunu döndürür.

System_CAPS_pubmethod GetGuidProperty(Int32, Guid)

Sağlanan bir GUID'ye dayalı bir pencere çerçeve özelliği döndürür.

System_CAPS_pubmethod GetProperty(Int32, Object)

Pencere özelliği döndürür.

System_CAPS_pubmethod Hide()

Bir penceresini gizler.

System_CAPS_pubmethod IsOnScreen(Int32)

Döndürür true Pencere çerçevesi ekranda ise.

System_CAPS_pubmethod IsVisible()

Pencere görünür olup olmadığını belirler.

System_CAPS_pubmethod QueryViewInterface(Guid, IntPtr)

Sağlar IVsWindowFrame olay bildirimleri listesine eklenen bir görünüm yardımcı (VSFPROPID_ViewHelper) ile.

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

Pencerenin konumunu ayarlar.

System_CAPS_pubmethod SetGuidProperty(Int32, Guid)

Sağlanan bir GUID'ye dayalı bir pencere çerçeve özelliğini ayarlar.

System_CAPS_pubmethod SetProperty(Int32, Object)

Pencere çerçevesi özelliğini ayarlar.

System_CAPS_pubmethod Show()

Bu pencere görünür işler, pencerenin en üstüne getirir ve penceresini etkinleştirir.

System_CAPS_pubmethod ShowNoActivate()

Gösterir veya bir pencere görünür hale getirir ve en üstüne getirir, ancak etkin pencereyi yapmaz.

Notlar

Ortamı barındırılan denetimler için iki mod sağlamaz bir IVsWindowFrame nesnesi. Ortam özelliklerine yönelik bir denetimi döndürür null belirten ortam özellikleri desteklenmez.

Uygulayan bir VSPackage IOleObject, bir belge penceresi kullanan bir düzenleyici çağrı gibi GetAmbientUserMode Tasarım modu veya çalışma modu için denetlemek için yöntemi. ActiveX denetimi kapsayıcıları için yönergeler kapsayıcıları (veya siteleri) ortam özelliklerine desteklemelidir durum olsa da, VSPackage için oluşturduğunuz site ortam özelliklerine desteklemediğinden bu Visual Studio içinde çalışmıyor.

Kullanıcı modu normalde denetimi çalıştırılmalıdır modu gösterir:

Çalıştırma modu

Kullanıcı modu == false

veya

DesignMode

Kullanıcı modu == true

Arayanlara Notlar:

Çağrı IVsWindowFrame elde etmek üzere bir IVsWindowFrame bir belge veya araç penceresi yöntemleri çağırmak için işaretçi.IVsWindowFrame ortamı üzerinden tarafından uygulanan SVsWindowFrame hizmet.

Ayrıca bkz.

Microsoft.VisualStudio.Shell.Interop Ad Alanı

Başa dön