Aracılığıyla paylaş


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