expression.GetViewsByFilePath( _ ByVal filePath As System.String _ ) As _View()
Parameters
- filePath
- The session file path to match
Return Value
A set of View objects that match the file path
expression.GetViewsByFilePath( _ ByVal filePath 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 GetRunningViewsByFilePath() '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 For Each v In f.GetViewsByFilePath(Environ$("USERPROFILE") & "\documents\micro focus\reflection\demo.rd3x") Set myView = v Debug.Print "View title = " & myView.titleText Next End Sub