WorkflowView.EnsureVisible(Object) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt sicher, dass das übergebene Object sichtbar ist, indem übergeordnete Objekte erweitert werden und ggf. ein Bildlauf durch die WorkflowView durchgeführt wird.
public:
void EnsureVisible(System::Object ^ selectableObject);
public void EnsureVisible (object selectableObject);
member this.EnsureVisible : obj -> unit
Public Sub EnsureVisible (selectableObject As Object)
Parameter
- selectableObject
- Object
Das sichtbar zu machende Objekt.
Ausnahmen
selectableObject
ist ein NULL-Verweis (Nothing
in Visual Basic).
Beispiele
Im folgenden Beispiel wird die GetService-Methode des WorkflowView-Objekts verwendet, um eine ISelectionService-Schnittstelle zurückzugeben. Wenn der Dienst vorhanden ist, wird EnsureVisible aufgerufen, wobei die momentan ausgewählte Aktivität unter Verwendung der PrimarySelection
-Eigenschaft des ISelectionService-Objekts übergeben wird.
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
Hinweise
Verwenden Sie EnsureVisible, wenn Sie mit einem Objekt im Workflow arbeiten, das Benutzeroberflächenhinweise erfordert. EnsureVisible erweitert übergeordnete Objekte und führt ggf. einen Bildlauf durch die WorkflowView durch, um das Objekt im Designer sichtbar zu machen.