共用方式為


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 命名空間