ExtensionContextExtensions 類別
繼承階層架構
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.ExtensionEnablement.ExtensionContextExtensions
命名空間: Microsoft.VisualStudio.Modeling.Diagrams.ExtensionEnablement
組件: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (在 Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll 中)
語法
'宣告
<ExtensionAttribute> _
Public NotInheritable Class ExtensionContextExtensions
public static class ExtensionContextExtensions
ExtensionContextExtensions 型別會公開下列成員。
方法
名稱 | 說明 | |
---|---|---|
AtLeastOneSelected<T>(IVsSelectionContext) | 協助程式傳回若選取包含最少的項目型別 t,則為 true。 | |
AtLeastOneSelected<T1, T2>(IVsSelectionContext) | 傳回 true,如果選取範圍包含最少的項目型別 T1] 或 [T2 的協助程式。 | |
GetCurrentDocumentSelection<T> | 取得目前的文件選取範圍也就是 t 型別的子集 | |
GetCurrentSelection<T> | 取得目前的選取範圍,也就是 t 型別的子集 | |
IsAnyDocumentSelectionUndeletable | 傳回是否任何選擇清單中的圖形項目無法刪除。這項實作會檢查區間] 和 [MoveableHostShape] 圖形。 | |
IsSingleDocumentSelection | 傳回使用中文件上還有只能有一個選取的項目。 | |
IsSingleSelection | 傳回使用中視窗上還有只能有一個選取的項目。這可能是文件] 或 [工具] 視窗。 |
回頁首
執行緒安全
這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。不保證任何執行個體成員是安全執行緒。
請參閱
參考
Microsoft.VisualStudio.Modeling.Diagrams.ExtensionEnablement 命名空間