ModelingPackage.AddToolWindow 方法
將工具視窗加入至網域指定的語言所產生的設計工具。
命名空間: Microsoft.VisualStudio.Modeling.Shell
組件: Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (在 Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll 中)
語法
'宣告
Protected Sub AddToolWindow ( _
toolWindowType As Type _
)
protected void AddToolWindow(
Type toolWindowType
)
參數
- toolWindowType
類型:System.Type
要加入的工具視窗的類型。
備註
如果您的封裝支援工具視窗,您應該呼叫這個方法,以初始化 ModelingPackage 類別時。
只有單一執行個體工具視窗支援。 因此,永遠會對應至 1:1 的結果。
工具視窗執行個體集合都是視需要。
範例
下列範例會註冊在 CustomToolWindow 類別中定義的自訂工具視窗。
protected override void Initialize()
{
//Initializes the base class for the package
base.Initialize();
//Registers a custom tool window
this.AddToolWindow(typeof(CustomToolWindow));
}
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。