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

Tanım

Belirtilen nesneyi veya ActiveX denetimini içeren yeni bir araç penceresi oluşturur Document .

public:
 EnvDTE::Window ^ CreateToolWindow(EnvDTE::AddIn ^ AddInInst, System::String ^ ProgID, System::String ^ Caption, System::String ^ GuidPosition, [Runtime::InteropServices::Out] System::Object ^ % DocObj);
EnvDTE::Window CreateToolWindow(EnvDTE::AddIn const & AddInInst, std::wstring const & ProgID, std::wstring const & Caption, std::wstring const & GuidPosition, [Runtime::InteropServices::Out] winrt::Windows::Foundation::IInspectable const & & DocObj);
[System.Runtime.InteropServices.DispId(300)]
public EnvDTE.Window CreateToolWindow (EnvDTE.AddIn AddInInst, string ProgID, string Caption, string GuidPosition, out object DocObj);
[<System.Runtime.InteropServices.DispId(300)>]
abstract member CreateToolWindow : EnvDTE.AddIn * string * string * string * obj -> EnvDTE.Window
Public Function CreateToolWindow (AddInInst As AddIn, ProgID As String, Caption As String, GuidPosition As String, ByRef DocObj As Object) As Window

Parametreler

AddInInst
AddIn

Gereklidir. AddInÖmrü araç penceresinin ömrünü belirleyen bir nesne.

ProgID
String

Gereklidir. DocumentNesnenin veya ActiveX denetiminin PROGRAMLı kimliği.

Caption
String

Gereklidir. Yeni araç penceresi için başlık.

GuidPosition
String

Gereklidir. Yeni araç penceresi için benzersiz bir tanımlayıcı ve için dizin olarak kullanılabilir Windows.Item .

DocObj
Object

Gereklidir. DocumentAraç penceresinde barındırılacak nesne veya denetim.

Döndürülenler

Window

Bir Window nesnesi.

Uygulamalar

Öznitelikler

Açıklamalar

Yeni araç penceresinin görünürlük durumlarını (yükseklik, genişlik veya konum gibi) ayarlamaya çalışırsanız, araç penceresi görünür olmadan önce bir hata alırsınız. Bu tür özellikleri ayarlamayı denemeden önce pencerenin görünür olduğundan emin olun.

Şunlara uygulanır