IVsPackage.CreateTool Yöntem (Guid)
VSPackages tarafından uygulanan isteğe bağlı araç pencereleri oluşturmak bir ortam sağlar.
Ad Alanı: Microsoft.VisualStudio.Shell.Interop
Derleme: Microsoft.VisualStudio.Shell.Interop (Microsoft.VisualStudio.Shell.Interop.dll içinde)
Sözdizimi
int CreateTool(
[InAttribute] ref Guid rguidPersistenceSlot
)
int CreateTool(
[InAttribute] Guid% rguidPersistenceSlot
)
abstract CreateTool :
rguidPersistenceSlot:Guid byref -> int
Function CreateTool (
<InAttribute> ByRef rguidPersistenceSlot As Guid
) As Integer
Parametreler
- rguidPersistenceSlot
[in] Araç penceresi benzersiz tanıtıcısı.
Dönüş Değeri
Type: System.Int32
Yöntem başarılı olursa, verir S_OK.Başarısız olursa, bir hata kodu döndürür.
Notlar
com imzası
Vsshell.idl:
HRESULT IVsPackage::CreateTool(
[in] REFGUID rguidPersistenceSlot
);
Bir araç penceresi, ortam ortam kapatma sırasında pencerenin açık olması durumunda başlatılır sonraki açışınızda otomatik olarak açılacak şekilde yapılandırılabilir.
Bu yöntem araç penceresi görünür olmamasını; diğer bir deyişle, onu değil çağırmalıdır Show.
Geçişi aracı windows ortam başlatıldığında otomatik olarak açmak için CTW_fForceCreate için CreateToolWindow.Araç pencereleri ve yapılandırmalarını sistem kayıt defterine kaydedilmesi gerekir.Belirli kayıt defteri girdisinin biçimi ve değerler için bkz: Tool Window Registration and Configuration.
Ayrıca bkz.
IVsPackage Arabirim
Microsoft.VisualStudio.Shell.Interop Ad Alanı
Başa dön