SelectionOperations 類別
提供標準作業,以控制設計工具中物件的程式設計選取方式。
繼承階層架構
System.Object
Microsoft.Windows.Design.Interaction.SelectionOperations
命名空間: Microsoft.Windows.Design.Interaction
組件: Microsoft.Windows.Design.Interaction (在 Microsoft.Windows.Design.Interaction.dll 中)
語法
'宣告
Public NotInheritable Class SelectionOperations
public static class SelectionOperations
public ref class SelectionOperations abstract sealed
[<AbstractClass>]
[<Sealed>]
type SelectionOperations = class end
public final class SelectionOperations
SelectionOperations 型別會公開下列成員。
方法
名稱 | 說明 | |
---|---|---|
Select | 處理要求,以程式設計方式選取設計工具中的物件。 | |
SelectOnly | 處理要求,以程式設計方式選取設計工具中的單一物件。 | |
Subscribe | 加入回呼方法,當編輯內容中的選取範圍變更時會叫用這個回呼方法。 | |
Toggle | 處理要求,以程式設計方式切換設計工具中物件的選取狀態。 | |
Union | 處理要求,以程式設計方式將設計工具中的物件加入至現有的選取範圍。 | |
Unsubscribe | 移除回呼方法,當編輯內容中的選取範圍變更時,就不會叫用這個回呼方法。 |
回頁首
備註
當您以程式設計方式選取設計工具中的物件時,可以使用不同的選取作業。
不同類型的設計工具的選取概念各有不同。 當使用者在設計工具中選取物件時,設計工具會表現出某些標準行為。 例如,使用者可以選取一個物件或多個物件、取消選取物件,以及選取所有物件。 您可以使用擴充性來控制使用者在設計工具中選取物件的方式。
注意事項 |
---|
其他未概括在本文章中的選取類型包含文字選取 (選取了物件中的部分範圍文字),以及點選取 (選取了曲線上的一個或多個點)。 拖曳矩型以選取數個物件之類的複雜選取模式,都可以由這些物件的 TaskProvider 提供者處理。 |
當在設計工具中選取了多個物件時,有一個物件會是「主要選取物件」(Primary Selection Object)。 主要選取物件通常用來做為其他行為的索引鍵。 例如,若要將所有選取的物件靠左邊對齊,主要選取物件就會決定對齊物件的位置。
執行緒安全
這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。並非所有的執行個體成員都是安全執行緒。
請參閱
參考
Microsoft.Windows.Design.Interaction 命名空間