WorkflowView.EnsureVisible(Object) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Ensures that the Object passed is visible, expanding parent objects and scrolling the WorkflowView as necessary.
public:
void EnsureVisible(System::Object ^ selectableObject);
public void EnsureVisible (object selectableObject);
member this.EnsureVisible : obj -> unit
Public Sub EnsureVisible (selectableObject As Object)
Parameters
- selectableObject
- Object
The object to make visible.
Exceptions
selectableObject
is a null reference (Nothing
in Visual Basic).
Examples
The following example uses the GetService method of the WorkflowView object to return an ISelectionService interface. If the service exists, EnsureVisible is called passing the currently selected activity using the PrimarySelection
property of the ISelectionService object.
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
Remarks
Use EnsureVisible when you are working with an object in the workflow that requires user interface cues. EnsureVisible will expand parent objects and scroll the WorkflowView as necessary to make the object visible on the designer.
Applies to
.NET
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기