IOleInPlaceComponent.OnWindowActivate Yöntem (UInt32, Int32)
Önemli penceresi etkinleştirme olaylarını bir yerinde VSPackage nesne bildirir.
Ad Alanı: Microsoft.VisualStudio.Shell.Interop
Derleme: Microsoft.VisualStudio.Shell.Interop (Microsoft.VisualStudio.Shell.Interop.dll içinde)
Sözdizimi
int OnWindowActivate(
uint dwWindowType,
int fActivate
)
int OnWindowActivate(
unsigned int dwWindowType,
int fActivate
)
abstract OnWindowActivate :
dwWindowType:uint32 *
fActivate:int -> int
Function OnWindowActivate (
dwWindowType As UInteger,
fActivate As Integer
) As Integer
Parametreler
dwWindowType
Type: System.UInt32[in] Etkinleştirilmekte olan penceresi türünü belirtir. Geçerli bir listesi için dwWindowType değerler, bakın OLEACTIVATE.
fActivate
Type: System.Int32[in] Bayrağı ayarlandığında true penceresi etkinleştirme varsa ve false onu devre dışı bırakma durumunda.
Dönüş Değeri
Type: System.Int32
Yöntem başarılı olursa, döndürür S_OK. Başarısız olursa, bir hata kodu döndürür.
Notlar
COM imza
Oleipc.idl:
HRESULT IOleInPlaceComponent::OnWindowActivate(
[in] DWORD dwWindowType,
[in] BOOL fActivate
);
OnWindowActivate Yöntemi iletişim kurar, aynı bilgileri en içteki etkin bir nesne alır aracılığıyla yerinde VSPackage nesneye OnFrameWindowActivate ve OnDocWindowActivate. UI etkin bir nesne, yalnızca ana bileşen veya alt bileşen rolü varsayılarak bir yerinde nesne ise, OnWindowActivate olarak adlandırılır. UI etkin bir nesne yalnızca bir bileşeni denetimi rolü varsayarak, OnDocWindowActivate olarak adlandırılır.
Ayrıca bkz.
IOleInPlaceComponent Arabirim
Microsoft.VisualStudio.Shell.Interop Ad Alanı
Başa dön