expression.GetViewsByName( _ ByVal name As System.String _ ) As _View()
Parameters
- name
- The name to match
Return Value
A array of View objects that match the specified name.
expression.GetViewsByName( _ ByVal name As System.String _ ) As _View()
If you are developing a Microsoft Office macro, use a Variant type when enumerating through a set as shown in the following sample. Do not use a View type as an enumerator in a Microsoft Office macro.
If you are developing a macro in a Micro Focus product, you can use a Variant type or a View type for the enumerator.
Public Sub GetRunningViewsByName() 'Declare object variables for the Application and Frame Objects Dim app As Attachmate_Reflection_Objects_Framework.ApplicationObject Dim f As Attachmate_Reflection_Objects.Frame 'Declare variables for views Dim myView As Attachmate_Reflection_Objects.view Dim v As Variant Dim allViews As Variant 'Get a handle to the Application object Set app = GetObject("Reflection Workspace") 'Get the Frame object and print the number of views Set f = app.GetObject("Frame") Debug.Print "count=" & f.ViewCount 'Get all the view objects in the frame and print the title of each view allViews = f.GetViewsByName("") For Each v In allViews Set myView = v Debug.Print "View title = " & myView.titleText Next End Sub