Window2.SetSelectionContainer 方法 (array<Object %)
當視窗為作用中時,允許在 屬性視窗 中將物件設為作用中。
命名空間: EnvDTE80
組件: EnvDTE80 (在 EnvDTE80.dll 中)
語法
'宣告
Sub SetSelectionContainer ( _
ByRef Objects As Object() _
)
void SetSelectionContainer(
ref Object[] Objects
)
void SetSelectionContainer(
array<Object^>^% Objects
)
abstract SetSelectionContainer :
Objects:Object[] byref -> unit
function SetSelectionContainer(
Objects : Object[]
)
參數
- Objects
型別:array<System.Object[]%
必要項。[屬性] 視窗的物件陣列。
備註
設定當視窗取得焦點時要傳遞給 [屬性] 視窗的物件。SetSelectionContainer 僅適用於以 CreateToolWindow 方法建立的視窗。其他 [工具] 視窗,例如 [方案總管] 和 [工作清單],則已經有了設定 [屬性] 視窗中之顯示項目的程式碼。
SetSelectionContainer 可讓您將物件與視窗產生關聯,以便在視窗擁有焦點時,[屬性] 視窗可以顯示這些物件的屬性。如果您有顯示圖表的自訂工具視窗,而且想要在 [屬性] 視窗中顯示屬性以變更圖表的特性,請使用此屬性。
如果傳遞空的 Variant 值給 SetSelectionContainer,則會移除顯示的物件。物件會在 [工具] 視窗為作用中時顯示,並且可從選取容器中取用。
範例
這個屬性需要 [工具] 視窗。如需這個方法的使用範例,請參閱 Visual Studio Automation 範例網頁上的 ToolWindow 範例:https://www.microsoft.com/downloads/details.aspx?familyid=3ff9c915-30e5-430e-95b3-621dccd25150&displaylang=en。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。