WorkflowView.EnsureVisible(Object) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Geçirilenin Object görünür olmasını sağlar, üst nesneleri genişletir ve gerektiğinde öğesini kaydırabilir WorkflowView .
public:
void EnsureVisible(System::Object ^ selectableObject);
public void EnsureVisible (object selectableObject);
member this.EnsureVisible : obj -> unit
Public Sub EnsureVisible (selectableObject As Object)
Parametreler
- selectableObject
- Object
Görünür hale getirmek için nesne.
Özel durumlar
selectableObject
null başvurudur (Nothing
Visual Basic).
Örnekler
Aşağıdaki örnek, bir ISelectionService arabirim döndürmek için nesnesinin WorkflowView yöntemini kullanırGetService. Hizmet varsa, EnsureVisible nesnenin özelliğini ISelectionService kullanarak seçili durumdaki PrimarySelection
etkinliği geçirme olarak adlandırılır.
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
Açıklamalar
İş akışında kullanıcı arabirimi ipuçları gerektiren bir nesneyle çalışırken kullanın EnsureVisible . EnsureVisible üst nesneleri genişletir ve nesneyi tasarımcıda görünür hale getirmek için öğesini gerektiği gibi kaydıracaktır WorkflowView .