WorkflowView.EnsureVisible(Object) 方法

定義

確保傳入的 Object 是可見的,視需要展開父物件並捲動 WorkflowView

public:
 void EnsureVisible(System::Object ^ selectableObject);
public void EnsureVisible (object selectableObject);
member this.EnsureVisible : obj -> unit
Public Sub EnsureVisible (selectableObject As Object)

參數

selectableObject
Object

要設定為可見的物件。

例外狀況

selectableObject 為 null 參考 (在 Visual Basic 中為 Nothing)。

範例

下列範例會使用 GetService 物件的 WorkflowView 方法,傳回 ISelectionService 介面。 如果服務存在,則會呼叫 EnsureVisible,並使用 PrimarySelection 物件的 ISelectionService 屬性傳送目前選擇的活動。

public void FindSelection()
{
    ISelectionService selectionService;
    selectionService = ((IServiceProvider)this.workflowView).GetService(typeof(ISelectionService))
        as ISelectionService;

    if (selectionService != null)
        this.workflowView.EnsureVisible(selectionService.PrimarySelection);
}
Public Sub FindSelection()
    Dim selectionService As ISelectionService
    selectionService = CType(CType(Me.workflowView, IServiceProvider).GetService(GetType(ISelectionService)), ISelectionService)

    If selectionService IsNot Nothing Then
        Me.workflowView.EnsureVisible(selectionService.PrimarySelection)
    End If
End Sub

備註

當您進行需要使用者介面提示的物件操作時,請使用 。將視需要展開父物件並捲動 ,以在設計工具中看見物件。

適用於