Package.CreateToolWindow Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
CreateToolWindow(Type, Int32, UInt32) |
Membuat jendela alat dari jenis yang ditentukan dengan ID yang ditentukan. |
CreateToolWindow(Type, Int32, Object) |
Buat jendela alat dari jenis yang ditentukan dengan ID yang ditentukan. |
CreateToolWindow(Type, Int32, UInt32, Object, Guid) |
Buat jendela alat dari jenis yang ditentukan dengan ID yang ditentukan. Ini adalah satu-satunya metode yang harus memanggil IVsUiShell.CreateToolWindow() |
CreateToolWindow(Guid, Int32) |
Membuat jendela alat dari jenis yang ditentukan dengan ID yang ditentukan. |
CreateToolWindow(Type, Int32) |
Membuat jendela alat dari jenis yang ditentukan dengan ID yang ditentukan. |
CreateToolWindow(Type, Int32, UInt32)
Membuat jendela alat dari jenis yang ditentukan dengan ID yang ditentukan.
protected:
Microsoft::VisualStudio::Shell::WindowPane ^ CreateToolWindow(Type ^ toolWindowType, int id, System::UInt32 flags);
protected Microsoft.VisualStudio.Shell.WindowPane CreateToolWindow (Type toolWindowType, int id, uint flags);
member this.CreateToolWindow : Type * int * uint32 -> Microsoft.VisualStudio.Shell.WindowPane
Protected Function CreateToolWindow (toolWindowType As Type, id As Integer, flags As UInteger) As WindowPane
Parameter
- toolWindowType
- Type
Jenis jendela yang akan dibuat
- id
- Int32
ID instans atau 0 untuk toolwindow instans tunggal
- flags
- UInt32
Bendera jendela dari __VSCREATETOOLWIN untuk diteruskan ke IVsUiShell.CreateToolWindow
Mengembalikan
Instans kelas yang berasal dari ToolWindowPane
Berlaku untuk
CreateToolWindow(Type, Int32, Object)
Buat jendela alat dari jenis yang ditentukan dengan ID yang ditentukan.
protected:
virtual Microsoft::VisualStudio::Shell::WindowPane ^ CreateToolWindow(Type ^ toolWindowType, int id, System::Object ^ context);
protected virtual Microsoft.VisualStudio.Shell.WindowPane CreateToolWindow (Type toolWindowType, int id, object context);
abstract member CreateToolWindow : Type * int * obj -> Microsoft.VisualStudio.Shell.WindowPane
override this.CreateToolWindow : Type * int * obj -> Microsoft.VisualStudio.Shell.WindowPane
Protected Overridable Function CreateToolWindow (toolWindowType As Type, id As Integer, context As Object) As WindowPane
Parameter
- toolWindowType
- Type
Jenis jendela yang akan dibuat
- id
- Int32
ID instans atau 0 untuk toolwindow instans tunggal
- context
- Object
Konteks pembuatan jendela alat (diteruskan ke ToolWindowPane konstruktor)
Mengembalikan
Instans kelas yang berasal dari ToolWindowPane
Berlaku untuk
CreateToolWindow(Type, Int32, UInt32, Object, Guid)
Buat jendela alat dari jenis yang ditentukan dengan ID yang ditentukan. Ini adalah satu-satunya metode yang harus memanggil IVsUiShell.CreateToolWindow()
protected Microsoft.VisualStudio.Shell.WindowPane CreateToolWindow (Type toolWindowType, int id, uint flags, object context, Guid persistenceGuid = default);
member this.CreateToolWindow : Type * int * uint32 * obj * Guid -> Microsoft.VisualStudio.Shell.WindowPane
Protected Function CreateToolWindow (toolWindowType As Type, id As Integer, flags As UInteger, context As Object, Optional persistenceGuid As Guid = Nothing) As WindowPane
Parameter
- toolWindowType
- Type
Jenis jendela yang akan dibuat
- id
- Int32
ID instans atau 0 untuk toolwindow instans tunggal
- flags
- UInt32
Bendera jendela dari __VSCREATETOOLWIN untuk diteruskan ke IVsUiShell.CreateToolWindow
- context
- Object
Konteks pembuatan jendela alat (diteruskan ke ToolWindowPane konstruktor)
- persistenceGuid
- Guid
Guid persistensi untuk jendela alat. Jika ini tidak ditentukan atau cocok Empty, toolWindowType
properti GUID digunakan sebagai Guid persistensi.
Mengembalikan
Instans kelas yang berasal dari ToolWindowPane
Berlaku untuk
CreateToolWindow(Guid, Int32)
Membuat jendela alat dari jenis yang ditentukan dengan ID yang ditentukan.
protected:
virtual int CreateToolWindow(Guid % toolWindowType, int id);
protected virtual int CreateToolWindow (ref Guid toolWindowType, int id);
abstract member CreateToolWindow : Guid * int -> int
override this.CreateToolWindow : Guid * int -> int
Protected Overridable Function CreateToolWindow (ByRef toolWindowType As Guid, id As Integer) As Integer
Parameter
- toolWindowType
- Guid
Jenis jendela yang akan dibuat
- id
- Int32
ID instans atau 0 untuk toolwindow instans tunggal
Mengembalikan
HRESULT untuk pembuatan toolwindow
Berlaku untuk
CreateToolWindow(Type, Int32)
Membuat jendela alat dari jenis yang ditentukan dengan ID yang ditentukan.
protected:
virtual Microsoft::VisualStudio::Shell::WindowPane ^ CreateToolWindow(Type ^ toolWindowType, int id);
protected virtual Microsoft.VisualStudio.Shell.WindowPane CreateToolWindow (Type toolWindowType, int id);
abstract member CreateToolWindow : Type * int -> Microsoft.VisualStudio.Shell.WindowPane
override this.CreateToolWindow : Type * int -> Microsoft.VisualStudio.Shell.WindowPane
Protected Overridable Function CreateToolWindow (toolWindowType As Type, id As Integer) As WindowPane
Parameter
- toolWindowType
- Type
Jenis jendela yang akan dibuat
- id
- Int32
ID instans atau 0 untuk toolwindow instans tunggal
Mengembalikan
Instans kelas yang berasal dari ToolWindowPane
Pengecualian
toolWindowType
adalah null.
id
kurang dari 0.
toolWindowType
tidak berasal dari ToolWindowPane tipe.
Keterangan
Metode ini CreateToolWindow
membuat instans jendela alat yang diberikan. Ini digunakan dalam kelas Dasar paket saat menerapkan kode pembuatan jendela alat antarmuka Visual Studio serta FindToolWindow metode .