Aracılığıyla paylaş


Windows2.CreateToolWindow Yöntem (AddIn, String, String, String, Object%)

Belirtilen içeren yeni bir araç penceresi oluþturur Document nesnesi veya ActiveX denetimi.

Ad alanı:  EnvDTE80
Derleme:  EnvDTE80 (EnvDTE80.dll içinde)

Sözdizimi

'Bildirim
Function CreateToolWindow ( _
    AddInInst As AddIn, _
    ProgID As String, _
    Caption As String, _
    GuidPosition As String, _
    <OutAttribute> ByRef DocObj As Object _
) As Window
Window CreateToolWindow(
    AddIn AddInInst,
    string ProgID,
    string Caption,
    string GuidPosition,
    out Object DocObj
)
Window^ CreateToolWindow(
    [InAttribute] AddIn^ AddInInst, 
    [InAttribute] String^ ProgID, 
    [InAttribute] String^ Caption, 
    [InAttribute] String^ GuidPosition, 
    [InAttribute] [OutAttribute] Object^% DocObj
)
abstract CreateToolWindow : 
        AddInInst:AddIn * 
        ProgID:string * 
        Caption:string * 
        GuidPosition:string * 
        DocObj:Object byref -> Window 
function CreateToolWindow(
    AddInInst : AddIn, 
    ProgID : String, 
    Caption : String, 
    GuidPosition : String, 
    DocObj : Object
) : Window

Parametreler

  • AddInInst
    Tür: EnvDTE.AddIn
    Gerekli.Bir AddIn nesnesi, ömrü araç penceresinin yaşam süresini belirler.
  • Caption
    Tür: System.String
    Gerekli.Yeni araç penceresi için başlık.
  • GuidPosition
    Tür: System.String
    Gerekli.Ve yeni bir araç penceresi için benzersiz bir tanımlayıcı dizin için kullanılan Windows.Item.
  • DocObj
    Tür: System.Object%
    Gerekli.Document Nesne veya denetim aracı penceresinde barındırılması için.

Dönüş Değeri

Tür: EnvDTE.Window
Window nesnesi

Notlar

Yeni araç penceresinin görünürlük durumlarını ayarlama girişiminde — yükseklik ve genişlik gibi — araç penceresi görünür önce bir hata iletisi alıyorum.Bu tür özelliklerini ayarlamak çalışmadan önce pencere görünür olduğundan emin olun.

Üzerinde bu yöntemi kullanmak nasıl bir örnek için bkz: ToolWindow örnek Visual StudioOtomasyon örnekleri Web sayfası. ActiveX denetimleri oluşturma hakkında daha fazla bilgi için bkz: Bir mfc ActiveX denetimini oluþturmak.

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

Windows2 Arabirim

CreateToolWindow Fazla Yük

EnvDTE80 Ad Alanı